AOF SEO Site Verifier WordPress plugin

Google webmaster tools are a set of tools which give you insight (and some control) over:

  • What Google has indexed from your site (and when)
  • How Google delivers results from your site in it’s search results
  • Which results Google delivers from your site
  • Search and ranking statistics
  • Internal page links
  • External links into your site

Yahoo Site Manager and MSN Webmaster tools provide a similar but more limited set of tools.

In order to use these tools for your site(s) you must prove that you own the site. In order to do this you have to upload a key to your site and have Google verify the key.

What the plugin does

AOF SEO Site Verifier inserts the verification META keys required by Google Webmaster tools and Yahoo site manager into the <header> on your root page. What this means is that the key is automatically inserted for you without you having to hack up your WordPress template. Plus if you need to change the key, pull up the admin panel and copy the new key in.

Why do I need this plugin?

You really don’t. Go ahead and insert the keys into your template. I figured this way is easier and neater. Plus when I’m trying out new templates on a blog I don’t have to remember I’ve edited them and go hack it up again.

How to install AOF SEO Site Verifier

Upload the aof_seo_site_verify.php file to your WordPress plugins directory (wp-content/plugins).

Download version 1.3.2 here: AOF Site Verifier version 1.3.2

Go to the admin panel of your WordPress blog, click “Plugins” and Activate AOF SEO Site Verifier.

aof_seo_site_verify_4.gif

At this point, the plugin is active but won’t produce any output since the keys have not been inserted.

Once activated, AOF SEO Site Verifier provides an options panel under the Plugins menu. Handy links to the Googler Webmaster tools and Yahoo Site Manager are available in the options panel.

Click the link to the Google Webmaster tools, login and add your blog as a site. Once you have done that, Google Webmaster tools drops you into the dashboard for your site – however you can’t use the dashboard yet. Click the “Verify your site” link…

aof_seo_site_verify_1.gif

…and click the drop-down to select “Add a meta tag”.

aof_seo_site_verify_2.gif

The META tag will be presented to you… all you need is the bit between the quotes after content=

aof_seo_site_verify_3.gif

For example if Google shows you:

Copy it and paste it into the AOF SEO Site Verifier plugin configuration panel.

<meta name=”verify-v1″ content=”aBcDeFgHiJkLmNoPqRsTuVwXyZ1234567890aBcDeFgH” >

The you should copy/paste just this bit:

aBcDeFgHiJkLmNoPqRsTuVwXyZ1234567890aBcDeFgH

And paste in line this:

 aof_site_verify_20

 

Click Update Options and you should see this:

aof_seo_site_verify_5.gif

Now you have the key configured go back to Google Webmaster tools to start the verification process.

As soon as you have done this, you can click “Verify”. If everything is set up correctly, you should see the message “You’ve successfully verified…”. You’re done.

aof_seo_site_verify_6.gif

The procedure is very similar for Yahoo Site Manager and MSN Webmaster tools tools except that for Yahoo verification appears to be queued – it is not instant so don’t expect to see your site immediately verified.

Next step – enjoy Google Webmaster tools!

WordPress.com

This plugin does not work on blogs hosted at WordPress.org because you cannot upload plugins to WordPress hosted blogs. AOF SEO Site Verifier is designed for blogs hosted with your own host such as Dreamhost. Follow this link for a how-to verify with a WordPress.com hosted blog.

WP-cache

If you have WP-cache turned on, you may need to clear the cache to see the META keys appear since WP-cache keeps a copy of the entire output page including header. (Admin/options/WP-cache & look for the ‘clear cache’ button). WP-cache only keeps a cached page for so long so your site will get verified – but it may not happen the first time round.

Support

This plugin is currently SUPPORTED. This means that bug notifications, feature requests and suggestions will be responded to and probably fixed/implemented as my time allows.