How to Add the Canonical Tag to HTTP Headers

How to Add the Canonical Tag to HTTP Headers

Typically the canonical tag is deployed to the <head> section of a website, ex: <link rel="canonical" href="http://geoffkenyon.com/how-to-add-canonical-tag-to-http-headers"> This works fine for most use cases and there are many plugins for popular CMS...
How to Remove PDFs From Google Search

How to Remove PDFs From Google Search

Typically when you want to remove a webpage from Google, you can just add the meta robots noindex tag to the <head> section of the webpage. Once this is done you want to get Google to recrawl the webpage in order to pick up the noindex tag and then remove the...
How to Use Wildcards in Robots.txt

How to Use Wildcards in Robots.txt

The robots.txt file is used to control what content search engines are allowed to access on your site. This is great for controlling duplicate content and for directing your crawl budget to your most important pages. It is important to understand that if you you have...

Keyword Opportunity Tool

>>>> Updated 9/4/2015 <<<< The other week I wrote about SERP Click Through Rates. This isn’t really useful on it’s own though. To give any meaningful insight, it needs to be combined with keyword volume (usually from the Google KWR...
How to Gauge Interest in & Price Your eBook

How to Gauge Interest in & Price Your eBook

My friend Andy is working on an eBook about how to make a living as a freelance WordPress developer. He is writing from his experience of developing a successful career working for himself after quitting the corporate world. We were talking about how to market the...
Is Google Sitelinks Search Box Hurting You

Is Google Sitelinks Search Box Hurting You

On September 5th, Google announced their “new and improved” sitelinks search box (blog post announcement). I’m sure that this was a well intentioned action on Google’s part, but it may not be beneficial for you. This experience will steal branded traffic,...