The first step to increase your Wordpress site's traffic using Yoast SEO and Google Search Console

The other day @catwomanteresa asked me about submitting a blog's sitemap to Google, and how to verify your blog before you do that. I knew this was something to do with Search Engine Optimisation (SEO) which helps to increase your site's traffic. However I always found this area to be so complicated and confusing that I reckon you need a PhD to understand it. As such during my 2 years of blogging, I never paid much attention to it.
Her question aroused my interest in the subject, and with the help of my other half who is much more inquisitive than me, we started to do a bit of digging around. Here's a tutorial on my findings that I want to share with you
What Will I Learn?
- how verify your site with Google
- how optimise your site and generate a sitemap
- how to submit your site's sitemap to Google
Requirements
- a self hosted Wordpress blog site
- a Google account
Difficulty
- This is an easy level tutorial with screenshots to guide you
Tutorial Contents
- verify your site with Google
- optimise your site and generate a sitemap
- submit your site's sitemap to Google
Repository
https://github.com/Yoast/wordpress-seo
Proof of Work
My proof of work can be found in my Github repository below
https://github.com/livinguktaiwan/Setup-Yoast-SEO
WHAT IS SEO AND HOW CAN YOU INCREASE YOUR SITE'S TRAFFIC
This is my very simple interpretation of the first part of the above question. I am sure you can find a much better description, but here you go.
To put very simply, SEO is about how to increase your site's traffic. You can use various strategies to do this so it ranks higher when people search for a particular word or phrase relevant to your site. When someone Google searches something, Google will crawl through all the sites for the relevant word or phrase, and include them in the search result. SEO is about how Google does this, and how you can optimise your site to make it easier for Google to find your content. Sounds simple? It's not really, but let's keep it like this for the time being.
The rest of this tutorial is some initial steps to help you start your journey to increase your site's traffic in the long run.
VERIFYING YOUR SITE WITH GOOGLE
If order to increase your chances of Google crawling your site from the millions out there, you have to get onto their radar first. The first thing to do is verify your site. This means logging into your Google account to confirm that your site is owned and managed by you. Here's how you do it.
ONE : Go to you website and download a plug-in called Yoast. It's free. We'll come back to Yoast in a minute.

TWO : Search for Google Search Console, and you will see a screen like the one below, but with no sitename. If you have multiple Google accounts, make sure you're logged into the one you want to use to 'own' your site. Click on the red button called 'Add a Property' and type in your site name. Make sure its the external one, and not the internal one when you're logged on and working to write your post. Your screen should look like this now.

THREE : Click on 'Verify this property', it will open up a new window.

FOUR : Click on the Alternate methods tab. Click on HTML tag, then click on 'Show me an example', highlight the meta tag ie verification code and copy that. That's the code in between the " " which I've highlighted below. Each code is unique but I've blurred over mine so it doesn't confuse people. Keep this page open, don't close it!!!

FIVE : Remember the Yoast plug-in I asked you to download earlier on? Now go to your site and open the plug-in. Go to General, and Webmaster Tools. Paste the verification code in the Google Verification code box. Click save. Note here's a link to take you to the Google Search Console. So if you're still reading and haven't actually started the verification process, you can start Step 2 from here. You can also verify you site with other search engines here. I haven't done it, but I imagine the process is pretty much the same.

SIX : Go back to the Google Search Console page in step four. Now click on "Verify" at the bottom of the page. You should get confirmation that your site is now verified to be owned by your chosen Google account. If you go back to the Search Console webmaster homepage you should now see your blog site there. Your site is verified with Google now.

OPTIMISE YOUR SITE AND GENERATE A SITEMAP
Now you have confirmed with Google that you own your site, you can generate your blog's sitemap. The sitemap is a file containing all your post URLs and images for your blog site. This makes it easier for Google to crawl through your site and see if it has any key words or phrases that people have Google searched for. Therefore it potentially increases the chances of your site being included in a search, and hence increase your site's traffic.
You can generate your sitemap using the Google XML Sitemaps plug-in, or other websites, or you can use Yoast to do it. This tutorial uses Yoast. But before we do that, we need to configure your site first so Yoast knows how to help you optimise your site.
ONE: Go to the Yoast plug in on your site. Click on Dashboard, and open the SEO Configuration Wizard.

TWO : Follow the 12 steps to configure your site, they're very straight forward so I'm not going to go through all 12 screens here.

THREE : The only screen I want to shout out is step 8. Here, it will ask you to authenticate your site with Google. Click on the "Get Google Authorisation Code" panel and there will be a pop up window asking you to select you Google account. Make sure you select the one you used to verify your site. Click on that, then click "allow" at the bottom right of the pop up window, and you will see an authentication code. Copy that. I forgot to take a screen shot of the authentication code, so can't show you that. Enter this in step 8 of the Yoast wizard setup. Continue to finish the rest of the setup.

FOUR: Now go to the Features tab in Yoast. You will see some settings here, make sure XML sitemaps is enabled

FIVE : Click on the ? next to it, and then click on "See the XML sitemap". It will open up a new window. These are you sitemaps and contains all the urls for your blog posts and photos.


SUBMIT YOUR SITE'S SITEMAP TO GOOGLE
Now you have generated your sitemap, you want to submit it to Google so they can index your site's URLs. This make it easier for their bots to crawl through your site when people do a Google search, and potentially increase your site's traffic.
ONE : Go back to you Google Search Console. Go to Crawl, and sitemaps. Click on the red box on the right which says "Add/Test Sitemap". Since you've already verified you blog you will see a pop up window with your blog name. Enter the latter part of your sitemap file names that were just generated and click submit.

TWO : Adding the top level "sitemap_index.xml" should pull in the other four sitemaps, but my PC was rather slow and nothing happened for a while so I continued to add the other sitemaps one by one.

All the sitemaps are submitted to Google now, but the status is still pending. This means Google has yet to start crawling through all the URLs to understand your site. This process can take anything from 4 days to 4 weeks.

I submitted my sitemap on 2nd September and by 7th September it had all been indexed, so in my case it was much quicker.

I just want to mention the Google Search Console interface. In the four days since I took the screenshots above in this section, Google have released the new Google Search Console. The new version has been tested for a year and it has just come out of beta pretty much just after I took my screenshots. The screenshot below is the status of my sitemap compared to the old version above this paragraph.

If you are looking to increase your site's traffic, this is just the first few steps of a very long journey. Completing these steps are just the first baby steps, so don't expect your site traffic to grow overnight by just doing this. There is much much more to the whole SEO topic to increase your site's traffic, but hopefully this will set you off.
I hope this has been useful and please do let me know what you think about this tutorial. Happy blogging!
Posted from my blog with SteemPress : http://livinguktaiwan.com/the-first-step-to-increase-your-sites-traffic/
Thank you for your contribution.
We reviewed your tutorial and recommend the following:
Your choice for the title is not as clear as needed to reflect the correct content of the tutorial. The title should contain the keywords SEO, Wordpress, Yoast and Google Search console.
It's important to put the repository on the topic you will be doing. In this tutorial is yoast plugin repository.
Include proof of work under the shape of a gist or your own github repository containing your code.
The tutorial is very complete and with an important set of tools for doing digital marketing of a website. Good work!!!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thanks @portugalcoin. There is no code here, so do I just upload the markdown version of this article to my Github repository as proof of work?
Actually, I just updated everything now per your recommendations above. Thanks!!!
Thank you for your review, @portugalcoin!
So far this week you've reviewed 5 contributions. Keep up the good work!
Great tips! Welcome to join vornix discord to discuss more SEO tips!
Thanks! I will hop over
Thanks for this! I've always found SEO really complicated but I recently paid for a hosting plan for my wordpress, have to make use of it. I'm gonna follow this tutorial :)
Great, let me know how it goes!
Going to bookmark this and will read it again. Loads of info
It shouldn't take more than 10 -15 minutes for the whole process, but you can break it down to the three main stages if it's taking you too long.
Hi @livinguktaiwan!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
Woah, amazing tutorial. This is what I need here, I've bookmarked and perform the procedures step by step......
A huge thanks here, @livinguktaiwan You're truly awesome! :D
You're welcome!
I just performed the tutorial and finally - I managed to submit the sitemaps at the end......
Your tutorial is awesome, thanks a million!
Congratulations @livinguktaiwan! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOPDo not miss the last post from @steemitboard:
Hey, @livinguktaiwan!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!