Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Add Your WordPress Site to Google Webmaster Tools

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Add Your WordPress Site to Google Webmaster Tools

One important step in optimizing your site for search engines is adding your WordPress site to Google Webmaster Tools. Many of our readers ask us for SEO Tips and how to increase organic search traffic on their websites. Using Google webmaster tools along with other tips that we have provided can be a huge help. In this article, we will show you how to add your WordPress site to Google Webmaster Tools.

What is Google Webmaster Tools

Google’s Webmaster tools is a set of tools offered by Google to give publishers a look at how their website is seen by the search engine. It provides reports and data that can help you understand how different pages on your website are appearing in search results. It shows you the search queries where a page from your website appears in the results and how often it is clicked. This data can help you improve your older articles, write new content, and formulate a content strategy for your website. Google webmaster tools also allows you to submit XML sitemap of your website, exclude URLs, and help Google display the most important content of your website. It also notifies you if there is a problem with your site which is stopping Google from crawling and indexing your pages.

Google webmaster tools dashboard

How to Add your WordPress Site to Google Webmaster Tools

Go to Google Webmaster tools website and sign in with a Google account. After signing in, add your website’s URL and hit the add new site button.

On the next screen, you will be asked to verify the ownership of the website you are adding. You can either upload an HTML file to your website’s root directory using FTP or click on Alternate method to obtain a meta tag which you can then add to your WordPress site.

To easily add the meta tag to your website you can install and activate our Insert Headers and Footers plugin. Copy the meta tag line provided by webmaster tools which will look something like this:

<meta name="google-site-verification" content="VerificationKeyCode" />

Now go to Settings » Insert Headers and Footers and paste the meta tag line into the header field. Save your changes and go back to Google Webmaster tools website and click on Verify site button.

Alternately if you are using WordPress SEO plugin, then you can copy the verification key in content part of the meta tag and paste it in WordPress SEO plugin. Click on SEO in your WordPress admin sidebar and then scroll down to webmaster tools section to paste the unique key in the Google Webmaster Tools field. Save your changes and go back to Google Webmaster tools website to verify your website.

verifying ownership of your site in Google Webmaster Tools

Once you have verified your website, the next thing you would want to do is to add your XML sitemap. Don’t have a sitemap or not sure what is a sitemap? Check out our guide on how to create XML sitemaps in WordPress. After you have finished adding your sitemap, it may take a while for Google to display your site data.

That’s all you need to do to add your WordPress site to Google webmaster tools. Once your data starts coming in, you can use it to your advantage.

We hope that you found this article helpful. For more WordPress and SEO tips, you can tweet to us @WPBeginner or join WPBeginner on Facebook. For questions and feedback about this article please leave a comment below.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Ryan VanRiper says:

    THANK YOU!!! I have been messing around for hours with this. This video got me verified in minuets. THANK YOU!!

  2. Sahil says:

    help me
    my website do not show plugin option

  3. John Dolan says:

    You guys are great, and VERY helpful. Thank you!

  4. Gaurav Singh says:

    Can I use one one gmail account for multiple website

  5. Paul Maddock says:

    It’s probably worth adding to the article that WMT allows you to verify your site through Google Analytics code as well now, which is much easier than the methods listed above for verification.

  6. Jason Coleman says:

    Or you can use SEO by Yoast which generates your sitemaps for you and then just add them to GWT that way. Just a thought.

  7. Julie Jordan says:

    I’m having a problem verifying with Google that I own my website (and I do, and have since 2012). When I log into my GoDaddy account INSIDE the Google verification page, it rejects my password, yet, at that exact same time, I’m logged into GoDaddy with no problem.
    Oh, and the instructions inside the Google verification are outdated. For starters, there’s no LAUNCH button in GoDaddy any more.
    Not being a computer guru, I’m pretty much stymied and don’t know what to do now.

  8. Duy Tuan says:

    If you register domain in GoDaddy then it’s easier, Webmaster tool is integrated with Godaddy then when you click veryfy, it will ask you to login to your Godaddy account and everything is automatically processed.

  9. David says:

    Simply thank you :) Been driving me nuts!! Used the Insert Headers and Footers thingy and all sorted in less than a minute :)

  10. Aryan says:

    Those are so amazing. Thank you for publishing.

  11. XButt says:

    does it work in wordpress free version without installling wordpress
    because i dont see plugins button please help

  12. Naveenraj says:

    Thank you so much….

  13. WPBeginner Staff says:

    Maria, first thing you should note down is that your website’s URL is the one you see in WordPress Admin area under Settings >> General. So whenever you are submitting your website anywhere use the URL in your WordPress settings.

    Also note that www and non-www URLs are not the same. WWW is actually a subdomain. Eventhough search engines are smart enough to understand that and could mean the same. However, due to the technicalities they need to differentiate between the two and take them as two different locations.

    We would recommend you to start over. Delete your site from Google webmaster tools and then add it again. Hope this helps.

  14. Maria says:

    Hi, I verified my site both with www and without www. But then I read
    that I had to put http:// such as I didn’t it.
    When I navigate on my site http:// doesn’t appear, but only is shown.
    I tried to verify the sites again but
    Google only recognizes the first I put. Can it be a problem?

  15. Odell says:

    Thanks so much. This was tremendous help.

  16. Rachel says:

    Thank you so much! Your tutorial was the first of many that actually gave me the plug-in to activate in order to enter in the header information. Do you know how long it takes to be searchable on google, once the site is verified? Thank you again!

  17. mm says:

    Very helpful. However, the meta-tag information was under “alternate methods” when I did it. I pasted the tag under “recommended” and wondered why it wasn’t working.

  18. J Ey says:

    Thank you so so much. I found it extremely helpful. For the life of me I could not figure out where to upload that link until I saw that extra step in your video. I always appreciate a great tutorial!

  19. rafil says:

    is does not works for me i don’t know why i tired my blog still not verified

  20. Chintan Shah says:


  21. Junaid says:

    Thanks Once again.

  22. Theresa says:


    I just tried to upload your plugin, Insert Headers and Footers, for my wordpress site which; a Twenty Ten theme and 3.8.1. But it said your plugin wouldn’t work on the site. Do you have a newer version of this plugin that would work on my site? I’ve been trying to get my sites verified by google for a few months now. Any help would be appreciated!

  23. Jeff K. says:

    Thank You so much. I tried about 5 or 6 different ways, most the wordpress site recommended, and I finally got it to work by using the headers method you described. I just wish I’d have seen this site sooner. Thanks Again. Jeff

  24. Aamir says:

    I was in a fix how to submit my sit int Google Web Master Tool………Bust you mention Step By Steps Point Thanks A Lot

  25. Louise says:

    Thanks for the tutorial. I just added my site, however I stupidly did the recommended method when I verified it so I didn’t get the code to add to the wordpress SEO plugin. Will this effect how effectively the SEO plugin works or doesn’t it matter as long as your site is set up/verified on google webmaster tools? Would really appreciate your help!

    • WPBeginner Support says:

      No it will not affect the performance of the SEO plugin as long as your site is verified on Google webmaster tools.

  26. Johnny says:

    Thank you I have followed the tutorial but cannot really get it to work on my site can you please help.

  27. Sadi says:

    Thank you for this great tip. I have also added my site to google webmaster tools.

  28. Shannon says:

    Thank you so much! This is just what I was looking for!!!

  29. Daniel says:

    Nice tut, thanks.

  30. Praveen Prasad says:

    What about others Webmasters Tools like Bing, Yahoo, Pinterest and Alexa ?
    The process is same or any other method? :o

    • Abhisek says:

      For Bing, Yahoo, Alexa The process is pretty same, after signing-up for webmaster’s you’ll provided with a code to be pasted in your header.php and the get verified. I don’t think there is any such requirement for pinterest. Just make a pinterest account, link with your website and you are ready to go.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.