seo posts

WordPress plugin: changing rel-canonical

I serve my site over both HTTP and HTTPS to support older browser that can't support modern or any HTTPS protocols. I prefer HTTPS for search engines and general use though, as it is more secure, increases user privacy, and is factored into SEO rankings. Due to an issue with my sitemap, Google ended up indexing all of my blog pages as HTTP. The first thing I'm going to try to get Google to show my blog pages as HTTPS is to set the rel-canonical link to the HTTPS version regardless of which protocol the visitor uses. WordPress doesn't have a built in way to change the canonical URL, and I didn't want to install a heavy SEO plugin just for this, so I wrote my own.

This simple plugin removes WordPress's rel_canonical action, then replaces it with its own. I basically re-implemented WordPress's own functionality, replacing the http with https before outputting the link. It looks like:

Continue reading post "WordPress plugin: changing rel-canonical"

Lynda: SEO - Search Engine Optimization Getting Started

Finally completed another Lynda course (see certificate Link no longer working). I've mentioned that I'm doing some SEO work at Cogneato, so I decided to go through a course on Lynda. I had started one a while back, but it was very long and on the old side (2006). There's a newer, shorter one now entitled "SEO: Search Engine Optimization Getting Started ". It was good and detailed without being overly verbose. I like her methods, especially her message to write for users rather than search engines. I think they work better long term and are better for users than some of the more old school methods. I will try to implement some of the methods at Cogneato.

Some important points from the course:

Continue reading post "Lynda: SEO - Search Engine Optimization Getting Started"

</toby>