Make Your WordPress Website SEO Proof

How can I get my website on the first page of Google? 

That's the question that opens the door into a deep rabbit hole called SEO (Search Engine Optimization).

Soon you'll discover that it's not push button easy to get on the first page of Google...​

Where should you start? What should you do first? What is actually important? And what is not important anymore?

All these questions and more are covered in our new Thrive University course: "SEO if You Don't Want to Learn SEO".

More...

Action Over Theory

This course is written with the beginner in mind. In the first lesson you'll get the exact steps to optimize your website (even if you don't understand the first thing about SEO).

When you follow these steps, you'll have a website that is optimized for search engines (and humans !).

The goal here is not to teach you everything there is to know about SEO but rather to get you started and to take immediate action.

Wait But Why?

If after following the first lesson you find yourself asking: Why am I doing what I'm doing? What's the theory behind this?

You can check out the second lesson​. Here we go deeper into the different concepts. You'll discover:

  • What "Link juice" means and how you can use it to your advantage. 
  • What the best website structure is and if the silo-structure is still a thing today.
  • How keywords work and why you should optimize for humans rather than for search engines.

After following this lesson you'll understand the big SEO picture.

But I'm not a Beginner​

No worries, we have a third lesson that puts the focus on SEO for established websites.

Here you'll learn how to look at your results and do more of what's working.

You'll discover what content is doing well (on SEO level) and how this can spawn new opportunities to update existing or to create new content.​

Start Today

Go ahead, sign up for Thrive University (it's free!) and pick the SEO lesson that fits your needs.

Do you have questions? You can leave them in the comments below!​

PS: If you already have a members account, you can simply login to get access to the course!​

Author: Dave Danzeiser

When Dave isn't enjoying experimenting with the chemistry of copywriting and exploring the different powers of the unlimited combinations, you can find him traveling the world out of carry-on luggage—he has been living this way since the end of 2012. You can read his travel hacks, gear lists and ridiculous stories at The Quest For Awesome.

  • Juan G says:

    Thank you!
    I can not wait to start!

    • Dave D says:

      Awesome to hear Juan, can’t wait to see what you think of it :)

  • Angelito says:

    Awesome! Keep it up.

    • Dave D says:

      Can’t stop won’t stop! Glad you’re enjoying it, Angelito :)

  • Andre H says:

    As always great material, thank you.

  • Gerald S says:

    I did tweek everything that you describe on your first lessoen. 1. SEO by Yoast has already XML generator, so while I wanted to instal google xml site map, it gives me a message that this plugin will ineterfer on the speed of my website, so I removed it again.
    2. when I did test the speed, it shows something around 60% on computer and 47 % on mobile, and the main corrections to bring are CSS g files generated in the Theme itself, ( I use Pressive) I cannot change that because i do not know anything about CSS to bring the corrections.
    3.My website was registered as HTTP, and since a while i changed to HTTPS. So id did add this change in the google mastertools, and added the XML sitemap generated by SEO by Yoast… but when I want to change some things it says that I have to confirm that I am the owner of the site… I do not where I do that and if this is an automatic procedure coming directly from google..?
    an idea someone ?

    • Dave D says:

      Hi Gerald,

      1) The important thing is that you have a sitemap. Feel free to use either the Yoast or Google version. You can test each one to see which one is the fastest for your site, but my guess is that neither will have too much of an impact compared to things like big images.

      2) I would need to look at your actual results to be sure about this (if you reply with your website I can check), but while the speed test might say the main corrections are CSS related, I imagine they aren’t causing you to get a 60% on computer and 47% on mobile.

      3) Try using this resource to help you verify ownership – https://support.google.com/webmasters/answer/35179?hl=en

      Hope this helps :)

  • Levi K says:

    Thank you Dave. Any other tools you can recommend for Key Word research that Thrive Theme Family uses and/or recommend? Thank you.

    • Dave D says:

      Hi Levi, we don’t too much deep level keyword research here at Thrive, so when I need to do some quick research Ahrefs works fine for me.

      However, when I was really in the game a few years ago my go to tools were SECockpit and SEMrush. Not sure how these tools have grown over the years so do your due diligence before making any purchases!

  • tomas.oqvist@gmail.com says:

    Good article! I have a problem with broken links. My website existed under another company between 2010-2014, after which that site was changed to a new name. When I have now relaunched the original website there appears to be a number of old links in Google’s index. Is there a way to get rid of those, because they have never existed on my current site?

    • Dave D says:

      Hi Tomas, I’m not sure exactly what you mean here.

      If you mean Google’s index is showing search results for pages that don’t exist anymore there’s not much you can do except to wait for the crawlers to re-crawl your site and update their results.

      If you mean you have broken backlinks–meaning other sites are linking to pages that no longer exist you can contact the website owners and let them know and ask them to update the link to something that does exist OR you can set up redirects to content that does exist on your site.

      • tomas.oqvist@gmail.com says:

        Hi Dave,

        thanks for answering. It could be the latter actually. My former partner and I ran a joint company for almost 7 years. After changing the name of the company and website, there may be remnants of the many links included in numerous blog posts over the years. He is running that site now, so I guess I should ask him about it.

  • Robert C says:

    Hi, Even though I have Thrive automatic image compression (Lossy),, the speed checker still says images are too large. Also, I have the website and WordPress URL the same; however, on google webmater tools, it won’t let me make them line up – says I have to verify and I have many times. Still won’t recognize. What do you think?

    • Dave D says:

      Hi Robert, while a Thrive Theme will automatically compress images, it won’t optimize the image for speed. What I mean by this is that if you upload a huge image, the theme will compress it, but the compressed image might still be slow to load because it’s still a large file. You should only upload images at the resolution you need them, so check to make sure this isn’t the case and hopefully this will help your load speed.

      For the Google issue, it might just take some time before Google catches up to the changes as most of the time it’s not instant.

  • Juan G says:

    I liked so far. I would like me to learn more about site structure, topic in the second lesson. When I want to edit a page in WordPress, the item “page attributes” has the option parent and no parent and order. Do I have to add my thrive theme pages to the homepage “main parent” or what is the ideal way to use this instruction? Will the page I link with the homepage “main parent” lose SEO or rank in Google? Thank you.

    • Dave D says:

      Hi Juan, glad to hear you’re enjoying the course. As a default the parent page is the homepage.

      Think of parent pages as a way to better organize your pages when you have a lot of them.

      Lets use this SEO course as an example. I would create the main sign-up page and the URL might be http://www.thrivethemes.com/seo-course

      Now, when I create the individual lesson pages I have two options:
      1) I can use the default parent page (which is the homepage)
      2) I could select the main sign-up page above as the parent page.

      The resulting URLs would look like this:
      1) http://www.thrivethemes.com/seo-course-lesson-1, http://www.thrivethemes.com/seo-course-lesson-2, etc.
      2) http://www.thrivethemes.com/seo-course/lesson-1, http://www.thrivethemes.com/seo-course/lesson-2, etc.

      While it doesn’t look like much of a difference, it will keep your pages much more organized in your backend as WordPress will organize the childpages under the parent page.

      If you’re creating pages from scratch this shouldn’t have an impact on your SEO. But if you’re changing the permalinks of pages you’ve had published for a while THIS WILL IMPACT YOUR SEO and you will need to install redirects or hire someone to make sure everything redirects correctly. I talk about this in the course, but I recommend NOT changing permalinks of pages you’ve had published for a long time.

      Hope this clears things up!

  • Mohammed says:

    Thanks Dave, Its great information,
    I have one question regarding the SEO, If my site is bilingual how the algorithm will work, and do I need special tools or I can choose the key word for each page in different language ? appreciate if you illustrate more on this

    • Dave D says:

      Hi Mohammed, glad you’re enjoying the course.

      I’m not 100% sure how the Google algorithm will work with bilingual sites. If you have two different versions of each page (English version and Spanish version) then you should be able to choose different keywords for each version.

      But again, I have zero experience with SEO when it comes to bilingual sites, so I’d do more research on your end. Sorry I couldn’t be of more help!

  • Will B says:

    I must be missing something or your post on January 2 is already outdated by Feb 6. When I go to webmaster tools to submit my sitemap, you show a picture of menu on the left.

    At the top is says “Search Console”. Under that is “Dashboard” then Messages, Search Appereance, Search traffic.

    My search Console has none of that. I have only 3 options: HOME, ALL MESSAGES, and OTHER RESOURCES. Since I’m on the Home page already, I only have 2 options. When clicking OTHER RESOURCES it takes me to a page with Structured Data Testing Tool, and others but no way to CRAWL or even upload a sitemap.

    What gives? Do I need to have a paid version of Webmaster Tools? I can’t find the one you show in your post.

    • Dave D says:

      Hi Will,

      Seems like you’re looking at the wrong screen. You’re almost there though. When you’re on the screen that has home, all messages and other resources. Look to the right and you should see your website listed there. If you have more than one website you should see them all listed.

      Click the site you want to add a sitemap for and then you should see the menu I show in the course to add a sitemap!

      Hope that helps, let me know if you can’t find it.

  • slogan says:

    how to install thrive on my wordpress.com site? It doesn’t allow me to install 3rd party plugins. Will be grateful is you can help me.

  • richard l says:

    Hi Dave ! I just learned the course but i don’t understand why do you prefer using tags and not the sub-category ? Because of the duplicate content ? I don’t think so because there are a lot of websites that generate a lot of trafic using sub-category. And if it is well done, have category and sub-category don’t pose a problem. Thanks for your answer :)

  • Rebecca Heininger says:

    Just a question regarding installing a Social Sharing Plugin.
    1. You said ‘If you’re using a Thrive Theme, go to your Thrive Dashboard > Thrive Options > Social Media > Use Thrive Social Options’. However I could not find that in the settings, only the ‘Use Thrive Social Button’ instead, which I turned on. Is that correct?
    Also,
    2. Can I add an Instagram button here? Or where can I do that?
    Thanks
    Rebecca

  • Maurice A says:

    G’day Dave. Thanks for the course – interesting and educational! I have a question about affiliate links – should all affiliate links be NO FOLLOW in copy since these are essentially PAID Links potentially. Is this what you mean by that? An affiliate link is a referral however not necessarily a paid link – though it has the potential. Your comments on this appreciated and definition of what you mean / example of PAID links

    • Dave D says:

      Hi Maurice, there seems to be a bit of confusion here…

      When I say PAID links I mean someone gave you money to put a link to them. This is against Googles Terms of Service so I HIGHLY recommend NOT accepting money for links, even if you “nofollow” them

      When you use affiliate links you don’t need to “nofollow” them, but the ethical thing to do is to let your visitors know that they are affiliate links and that you will get a commission from them purchasing based on your recommendation.

  • Brett G says:

    Hi Dave … great course thanks. I’m relatively new to optimization and trying to get it going. My speed test was not good, and I will go through all the suggestions there that I can. One of the suggestions involved server speed … so my question is…. can my hosting account have an impact on my speed. I’m using host gator with a standard baby account. Is this something I could improve upon…. I want to have a good base before doing all the little stuff. I’ll be working on images as well but really want to know about the hosting account/server speed.

    Thanks
    BG

    • Dave D says:

      Hey Brett! Glad you enjoyed the course. The quick answer is that yes, hosting can have an effect on your speed. But, the advice is that you should scale your hosting as your business/traffic scales. No need to go all out on hosting when you still don’t have any traffic :)

  • Akshay says:

    It’s time to learn SEO.One doubt does web hosting effect SEO ?

  • >