and you're not so technical, there are lot of things that may sound overwhelming or hard to handle, especially when it comes down to SEO.. Installing Yoast SEO plugin and submitting your site to search engines are only few of the necessary things that will help you bring more traffic to your site.. In this step-by-step tutorial, you how to create Google webmaster account and more importantly, learn to manage it... If not, click on the folder your WordPress is located and click on the Upload on the top.. Click on Choose File > Find the file you downloaded in the previous step > Click Open and the upload will automatically start.. google will read both of the version of your site, and you do not want that. Extra tip you will have to add two more variants of your domain name https www and https to be able to select a preferred domain name. . here is great place to tell google people from which countries you are targeting.. Install the plugin > Go to your WordPress dashboard > Click on Yoast Icon> XML sitemaps > Enable.. Once you have you own sitemap, go back to webmaster tools account and click on Crawl > Sitemaps > and add your sitemap URL inside the field.
Read more