On Page SEO Tutorial – 12 Steps To Rank Your Website in Google

Click to download my free 12 Steps to On-Page SEO Success PDF for Free!

Website SEO is becoming more and more competitive, even in local niches. You need to know the actions to take to rank above your competition in Google. In this video, I do an SEO audit for a local website, and give advice on each of the 12 steps of how he could improve his On-Page website SEO.

Hopefully this can be a helpful resource for you to help you with your own local On-Page SEO for your website. I have used these methods to rank #1 for my business in my city, and it has proven to keep new customers coming to our business every day.

Below are the times for each of the SEO strategies in the videos so you can easily reference each topic.

4:13 – SEO Title & Description
It is really important that you incorporate your main keywords in the title and description of your pages. Your home page needs to have your main keyword at the beginning of the title. Also use your description to catch the attention of users searching Google so they will click on your website. But don’t overdo it. Keyword stuffing is not a good thing, and Google WILL penalize you if you aren’t being natural with your website Title and descriptions. For WordPress websites, we recommend using the Yoast SEO plugin to help with some of these on page SEO actions:

11:13 – Adding an XML Sitemap to the Google Search Console
Adding an XML Sitemap really helps put you on the map. It helps Google index your pages, and will give you feedback (using the Google Search Console) on how your website is ranking and if there are any errors that need to be fixed. The Yoast SEO plugin for WordPress can also make it easy to add an XML Sitemap to your website.

15:56 – Connecting Social Properties
Google likes to understand the relationship between properties. That is why it is important to have social profiles that are connected to your website. This will let Google know that the posts on that social profile are connected to the information on your website. And getting lots of social engagement on those properties will definitely help your website rank because Google will understand the connection and see that your content is valuable to users. There is a spot in the Yoast SEO plugin to link your social properties.

19:02 – Page and Post Content
Quality content is a very important ranking factor for your website. It is important to create blog posts around your website pages, and then link those posts to the pages. This will give more authority to your pages which will help your site rank higher in the SERPs. I recommend at least 500 words of quality content on each page and post, but you are going to knock it out of the park if your pages and posts are over 1000 words. But remember, the content really needs to be worth reading.

24:56 – Backlinks
Inbound backlinks are more of an off page SEO topic. But interlinking between pages and posts can pass link juice around, and keep your bounce rate lower on your site, keeping users engaged more on your website which is a great thing for your SEO rankings.

28:43 – Optimize Images
Chances are pretty high that your competition has done nothing to optimize the images on their website. I encourage people to reduce file size so that the image loads quickly. In addition, it is important to give your image an Alt Tag, and Exif description. I like to go the extra mile and Geo Tag my images for local businesses so that it makes it clear to Google the city you are doing business in.

33:30 – Social Sharing
Social signals are very important for your website. We want more people to like and share your content. This is why it is important to create quality content. Getting people to share your content tells Google that it is important, and your website will climb in the SERPs as a result.

36:38 – Page Load Speed
Google rewards websites that load fast. If your site takes forever to load, your bounce rate will be high, and your rankings will drop. If your site load speed is fast, it benefits the end user, and Google is all about rewarding user experience.
39:03 – Structured data & Schema Markup

44:11 – Schema Case Study
Structured data on your site is a very important ranking factor; particularly for local businesses. I perform a quick case study in this video to show the importance of Schema markup on a website. The results are conclusive that implementing Schema on your website will improve your ranking.


Check out this playlist for more helpful SEO videos:

On Page SEO Tutorial


  1. Hi, Dustin, Thanks a lot for this great video! Lock the pdf with social buttons is very smart idea, but how to do it in wordpress? looking for your feedback

  2. Could I know what's the website template? or personalized webstore? I don't have much cost for customized website..but only a template..for free……

  3. Jubayer Nil says:

    Nice and informative…
    Thank you so much for his tutorial

  4. I can not thank you enough for making this video, has to be one of the most helpful videos I have ever watched, you rock!!

  5. It's very very very helpful indead.Manyyyyy thanks.
    may I ask you if i'm a biginner and want to be a seo specialist .which course can I learn from(is your channel is sufficient? )and when I can say I'm a seo professional?

  6. This video was phenomenal… you made a lot of complicated stuff become so easy to see and understand. The 40 something minutes passed by like a breeze… and you weren't annoying like many other people on youtube… you've turned me into a huge fan, I subscribed to your channel… THANK YOU!!!!!!!!

  7. Why does every SEO Tutorial focus on WordPress? 🙁

  8. Wynne Davies says:

    Very interesting . Good tool.

  9. how many hours do i have to wait for this to work on the search engines… i did all of that but i search on google and still the same it appears the same that it was before i changed it on the plugin …

  10. Please Make another video for offpage this is good stuff you are the only one who shows the process properly thanks man, everyone else just talks about what is best but does not show how. subscribed on 3 accounts. Please make off page 🙂

  11. What a fantastic video. Thank you for sharing your knowledge. I can't wait to implement this stuff on my website.

  12. Lee Lee says:

    aweome tutorial dude!! so simple and clean :)thankyou!

  13. do you have to do the XML link, Backlink, and Schema step every time I have to create a page or post for that website? (Like the SEO title and description, page content, and connecting social media step).

    or just one time for the website and not for the blog posts you create afterwards

  14. did you just do a client's SEO in front of us??? DUDE you're awesome!

    (Edit) And this Yoast Plugin is tooooooooo legit! The SEO industry is very Nice other industries doesn't provide you value at all which is why I never end up buying from them!

  15. Ray Shaykh says:

    Thanks a lot, very useful for Meuble Valeur Local Furniture Store In Montreal

  16. trevmarps says:

    Did Yoast change something? After install, I dont see any options under the SEO tab except for Dashboard and Search console?.. Very much appreciate this video!

  17. nic video completely setisfied.

  18. Lavkesh Garg says:

    nice video and you cover all topics in it. it's a nice way to describe the user about on page seo

  19. rah man says:

    Are you looking for SEO information?I suggest you to see this great video visit speedrankseo and I guarantee you will satisfied with his presentation.

  20. Al Gator says:

    I tried to download the PDF report you mentioned in your video but I cannot get your above website to download. Check it out.

  21. ItsMe Sreeny says:

    Hey, it was useful to me, man ! I have a doubt in SEO titles and M.Descp. that "should we use Focus Keyword area or it should be left blank" like you did man ?? let me know !

  22. thanks a lot it was really helpful – merci –

  23. B Collinz says:

    What happen to the PDF? Clicked on the link and it took me to a Error 404 page.

  24. Clicked the XML Sitemap link and it says page not found. Suggestions?

  25. this was really useful, thanks Dustin. Spent the afternoon watching it and feel like I know a lot more about the world of SEO now!

  26. Luis J Kelly says:

    It's a really helpful tutorial but i don't see the XML option after i downloaded it

  27. Thank you for this great video and your generosity of sharing!!!! So helpful!

  28. Thanks Hero 🙂 for the amazing post … Really helpful ….

  29. Luke Poh says:

    what are the premium plugins you are using or recommend for doing schema and geotag image?

  30. BB SPORTS says:

    Thank you, this was very helpful!

  31. Auttawut Oat says:

    Nice video. Thank you.
    Btw, is there any WP FREE plugin for schema markup?

  32. this is helpful thanks sir..

Leave a Comment