Saturday, October 3, 2015

Google Search Console - The Very First Baby Step of SEO

You want to learn SEO, but where to start? The very first baby step on the road to becoming a great SEO analyst standing among the grown ups (or doing your own SEO for your own website) is to get a Google Search Console account previously known as Google Webmaster Tools.  It is a must for anyone wanting to crank the rank of their site and help the right people find you. It is also a must for any webmaster or site owner wanting to enhance their website and use best practices for web design and maintenance.

Google Search Console Training

Video Tutorial
Here's a short video about how Search Console and Google Webmaster Tools can help:

Webmaster Academy

Google also has an excellent course for webmasters called Webmasters Academy.  Within this is course is section 3.1 to help you set up and use the webmaster tools:  Manage your Site with Google Webmaster Tools.

Get a Google Search Console Account

Every website should have a Google Search Console account.  This is the best way to signal Google that your site exists and needs to be indexed. Then you can tie it into your Google Analytics.

How to Get One

To get a Google Search Console account you'll need to have a Gmail account.  If you don't have one go to and sign up.  Once you have a gmail account, go to". Once you're there, click on "ADD A PROPERTY" in the upper right hand corner of the Search Console.  Of course it will say your name and not "Cathie" in your account but the red rectangle with the ADD A PROPERTY will be the same and in the same place.

Verifying your Site with HTML Site

Now comes the daunting part for SEO beginners: Verifying your site.  That means verifying that you’re the owner of the site.  This takes a little know how no matter which of the methods you use:

  • Uploading (with FTP client) an html file to the server.
  • Adding a meta tag to your website’s HTML within the header or if your site is a WordPress site within your WordPress dashboard, using an SEO plugin such as Yoast.
  • Adding a new DNS record to your domain account with your hosting company.
  • Use your Google Tag Manager account.
  • Use your Google Analytics  account.

My Preferred Method with an HTML Site

I think putting a meta tag within the HTML of your site is the easiest way to verify. If you have a web designer or webmaster then ask them to help you.  If not, you'll need to cut and paste the meta tag Google Webmaster Tools gives you into the header of your index page. Then within the verification part of Google Webmaster tools, click the verification button.

Verifying with WordPress

If you have WordPress, install and use Yoast SEO plugin then put the verification code within the meta tag (that Google Webmaster tools gives you) into the line labeled for it.  Only put in the code not the script containing it. Then go back into the Webmaster tools and hit verification.

Select your Preferred Version

Two Versions

Google sees two versions of your site, the www version: and the non-www: You need to decide which you prefer and tell Google by selecting it within Search Console.  You also must redirect one to the other with your .htaccess file, or Google will see two separate sites and your link juice will be divided between them. Your ranking could suffer. (I'll discuss that in a later blog post.)

How to Select Preferred Version

Within your Search Console account, go to the gears in the upper right corner. Go to "Site Settings." You'll see this:

Select your preferred domain.

Pick Your Country

Now you need to pick the country you're targeting for marketing.  Assuming you're still inside your Google Search Console account, go to "Search Traffic" and "International Targeting."  Now select the tab that says "Country."

Pick the country you want to target.

That's all for International Targeting.

 XML Sitemaps

Next you'll need to make a XML sitemap to make it easy for the Googlebot and other search engine bots to find and index all your pages and resources.  If you have an html and css site you'll need to use specialized XML sitemap software to make the sitemap and then upload it to your website with an ftp tool. If you have a WordPress site, the Yoast plugin will make a sitemap for you.

XML Sitemap for HTML Website

To make an XML sitemap for a typical html/css website go to this XML sitemap generator site called XML 

This is the XML Sitemap Generator Website

After the site generates the XML sitemap for you, you'll need to download it to your computer then ftp it up to your website in the root folder.  I use Dreamweaver to do ftp uploads but there are many other ftp applications.  A free one is called Filezilla.

XML Sitemap for WordPress Site

The Yoast SEO will make an XML sitemap for you automatically.  If you have already installed Yoast SEO plugin then go to the word SEO on the Dashboard and then to XML Sitemaps. If not, you'll have to install it first. 

Yoast SEO Plugin makes it easy to make a sitemap.

Tell Google Search Console about your Sitemap

Now you need to let Google Search Console know about your sitemap.  So go into your Search Console account for that website and go to Crawl > Sitemaps.

Find the "Add/Test Sitemap" button in red in top right corner.

Write in the filename in the text box that opens. Hit "Submit".  Now you'll the sitemap listed and the word "pending" until Google confirms it.

Adding Robots.txt File

Creating your robots.txt for Html Site

Open Notepad for Windows or TextEdit for Macs.  See this post on TextEdit.

Type as per below, using your domain name instead of "" and whatever your sitemap file is called. Save it as robots.txt. Later if you need to, you can add more advanced directives to the robots.txt file, but this is good for now.

You can copy and paste the below but make sure to put your own domain in "


Using your ftp application, upload the robots.txt to the root of your web directory.

Creating robots.txt with WordPress

If you have a WordPress site, login and go to your Yoast SEO plugin.  It says "SEO" in the Dashboard on the left.  Then go to the "Tools" section and then to the "File Editor."

This is where you find the file editor tool in Yoast.
Inside the File Editor tool you'll see the robots.txt editor.  Type the text as in the robots.txt file above in the "Create your Robots.txt file for Html Site" section. Click the "Save changes" button.

Testing and Submitting your robots.txt

For both types of websites we're discussing here: html and WordPress, you then need to test and submit the robots.txt within Google Search Console.  Go to Crawl, then robot.txt Tester.  Hit the "Test" button in bottom right corner.  Then you'll see "Allowed" if your robots.txt passed.  Then click "Submit"

Click this first.

You'll then see this if your robots.txt is accepted.

Next click this.

If you're successful you'll be able to see the robots.txt live and in the editor box. The editor box doesn't really edit the robots.txt, it is for testing purposes only. 

Congratulations!!! You now have a Google Search Console account and configured it.  You've completed the first baby step toward SEO greatness. Adding a site to Google Search Console is pretty complicated for newbies, so if you've accomplished this first task and skill you're well on your way to mounting the SEO learning curve.  You done good!

If you need assistance doing setting up your Google Search Console or if you'd like to watch while I do it for you remotely, please go to our Calgary search engine optimization webpage and contact us. Or call 403-219-3031. We'd be glad and excited to help you. We can also do all the above for you, if you sign up for our SEO and Online Marketing packages.

Wednesday, June 10, 2015

Google to Make Websites Faster for Free

Watch out, your site is about to be transcoded by Google on slow mobile devices.

According to a post on Bruce Clay's blog by John Alexander, Google is going to make slow and non-mobile friendly sites to be fast and friendly with its new transcoder. The transcoder makes a much better user-experience for those on a slow mobile connection. Is this a good thing?

You can decide for yourself by checking out the Google transcoder page to see how your site renders when transcoded.

How to view your transcoded website:
1. First go to Google transcoder site.
2. Type in the URL for your site and hit preview.
3. Scan the QR code with your smart phone.
4. Voila, you will see how your site looks once transcoded to the mobile user.

You can also use the method outlined in the Bruce Clay post (cited at top of this post) to render your website on your computer screen.

A couple of worries I have about the transcoder are:
  • Will website owners be less motivated to make their web designs faster and mobile-friendly on their own?
  • Will some sites not work well with a Google bot optimizing them?  (I tried one of my client sites and it looks not so great.)
If you've taken great pains to make your mobile site look really good on mobile devices, you may not like Google's speeded up version.

If you want help making your site search engine friendly check out Ducktoes Seo Services in Calgary.

Thursday, March 5, 2015

Google Sending Mobile-User Friendly Warnings to Webmasters

Twice in the last week I've gotten an email from Google Webmaster Tools telling me that client sites are not mobile friendly.  They look like this:

I really appreciate this because it will motivate my clients and me to get all our client sites mobile-friendly which I want them to be anyway.  It gives me a reason to urge reluctant clients to come onboard with the mobile responsive changes.  Also Google may start including mobile responsiveness as part of their ranking algorithm and this gives my web designers and me a chance to fix them before the ranking begins.

According to Search Engine Land, Google is sending these emails to a massive amount of webmasters and company owners.

Monday, March 2, 2015

Sitemap your Site for SEO

Crank your Rank

There are two different types of sitemaps, .xml and html.  The first you do for bots and the other for people. Both are great for SEO.  Both are white hat SEO techniques if you want to crank up rank without risking Penguin or Panda penalties.

Sitemaps help users and bots find webpages and information on your site.

XML Sitemap
The .xml one you can make with a free tool at You then log into your Google Webmaster Tools and upload it. Now the bots are more likely to find and index all the pages on your site.

Html Sitemap
The Html sitemap is just a web page listing all the links within your site, so your users can easily find what they are looking for.  Google and other search engine love user-friendly sites so you can't go wrong with making things easier for the visitors to your site.
Html sitemaps make your site more user-friendly.

You can use important keywords for the various pages on the html one, in fact you should use keywords.  After creating the sitemap, put a link to it in the menu where it is easy to see and use.

Here's an actual Html sitemap for DawsCo Coffee Services, a Calgary office coffee services company.

If you'd like help making your sitemaps, Ducktoes SEO Services of Calgary can do it for you.

Thursday, January 1, 2015

Pigeon Unrolled in Canada on December 22

The Pigeon has Landed

Pigeon is sitting on head of statute that looks troubled.

Those who know me know I always follow ranking closely, an understatement, since really I'm obsessed with it. It's no surprise then that on December 22, 2014, I noticed right away that most of my sites and client sites had changed ranking in local listings. One of my client sites went from 6th in ranking to 1st organically and to 2nd on the map from 3rd.  Another went 2nd on the map to 1st and 2nd organically.  Another went from the 2nd page to first organically.  Another finally showed up on the map for a keyword.  The SERPs they were a-changing.  So many changed that I knew something major was afoot (should I say awing? Lol.)  I suspected that Google's Pigeon update had just landed in Canada. (And no, I don't mean or am misspelling Penguin, this is a totally different bird and Google update.) Pigeon had unrolled in the US in July and was due to unroll in other English-speaking countries as in Canada, UK and Australia sometime this last fall. Even though I suspected Pigeon right away, I couldn't find confirmation of it online for a few days except for a few random rumblings and tweets from others suspecting the same thing.

Most of my sites went up luckily and only a couple went down on the Google local listings with Pigeon so I was pretty happy. Yet local listings themselves had also changed and in places quite dramatically. Where once seven businesses had been listed on the first page in Google results for certain queries, now were only three. Some search queries even lost their local listing packs completely.

Here is an example of a seven pack listing for the query "Calgary computer repair" previous to the changes:

Now the listings are in a three pack:

As you see can above only three businesses are listed for the same query where before there were seven.  If  your company was number four to seven on the local listings map, it now didn't show at all.

Finally I saw this post on Blumenthal's blog confirming my hunch.  (By the way, if you want to learn more about local search Blumenthal's is the blog to read.) Yes, Pigeon had unrolled! Now local search in Canada is very different and, a week and a half later, still seems to be unsettled and in a bit of turmoil, the site listings shuffling around in ranking and in and out of the smaller three packs.

For more in depth information about Pigeon in general, read this post from Search Engine Land.

If you want to improve local search ranking for your website, Ducktoes SEO can help.  As you can see above we are number one for an important and competitive query.  We can help you achieve similar results.