Configure the Yoast SEO settings and optimize your website with better focus keywords, Google Search Console, and AMP pages. Create perfectly optimized content by going beyond green bullets. A complete guide to Yoast's plugin used by over 50,000 people.

View Guide



Optimize your Google My Business Page to rank higher in Maps. Fix errors with online directories through Moz Local, then build new ones with Whitespark. Create geo-targeted pages for keywords people actually search, and rank for 1 location, or multiple.

View Guide



Run your website through GTmetrix and follow this tutorial to get your site loading ridiculously fast. Read the comments and you'll see people saying things like "this might be one of the most helpful blog posts I’ve ever read" with 99% page speed scores.

View Guide

WP Rocket


Your cache plugin and hosting are the 2 primary factors when it comes to site speed. WP Rocket is a premium plugin ($39) and was rated the #1 cache plugin in a popular Facebook Poll. Learn how to configure the ideal settings with Cloudflare and MaxCDN.

View Guide

WP Fastest Cache


Rated the #1 free cache plugin in a popular Facebook poll and is the easiest to setup compared to other cache plugins. $40 premium version is comparable to load times of WP Rocket. Learn how to configure the settings with Cloudflare and MaxCDN.

View Guide



Settings can be difficult to configure, but when done right can making your site blazing fast. Tutorial includes a zip file of my pre-configured settings which you can upload directly to the plugin. And yes, it includes Cloudflare and MaxCDN instructions.

View Guide



Need help making your site load faster? Pronaya helped me optimize mine to load in .3s. He's $25/hour, lives in Bangladesh, and I've been working with him for 5 years. Speed optimization projects usually run $200 and you can email him at [email protected]

View Services



Enhance snippets to stand out in search results with review stars, recipe information, event details, and other supported data so you can increase clickthrough rates (CTR). Can be done using the free All In One Schema plugin or premium WP Rich Snippets plugin.

View Guide



Optimize videos to rank higher in Youtube AND Google. Research video keywords, optimize video titles and descriptions, and learn how to embed videos while hiding Youtube elements. I'm no Youtube sensation but my SEO tutorials have 300,000+ views.

View Guide



Verify your site using Yoast, submit your Yoast sitemap to Google, and fix crawl errors (broken pages) with redirects. Find security, mobile, and technical errors. Use the search analytics feature to measure performance of keywords, rankings, and clickthrough rates.

View Guide



This tutorial isn't out yet, and probably won't be for a few months since Google Analytics is a large program. But I assure you I will break it down into step-by-step instructions just like the rest of my tutorials. If you get my newsletter, I'll let you know when it's out.

Coming Soon



Earn higher commissions using my list of affiliate programs for WordPress hosting, themes, SEO, speed optimization, Genesis Framework, and even overseas freelancers. If you want to monetize your WordPress site through affiliate links, this list is for you.

View Guide



#1 rated WordPress host in a recent Facebook poll and is the core reason my site loads instantly. SiteGround will migrate you for free and is the only host listed on all 3 WordPress, Joomla, and Drupal hosting pages. Average load time with them is 1.3s

Read Review



Beautiful, SEO-friendly WordPress themes that are recommended by Yoast, Matt Cutts from Google, and WordPress founder Matt Mullenweg. Using a StudioPress theme can save you 100s of hours of work, because you will never want to migrate your theme again.

Read Review



If you're looking for a stupidly easy way to rank higher in Google Maps, you need to check out Whitespark. Directories are 25% of local SEO and Whitespark will build these for $4-5/profile. Just complete their intake, pay them, and watch your rankings go up.

Read Review

Tom Dupuis


When I'm not showing the world how to optimize their WordPress site, I'm either exercising or cooking a legit meal. Or ideally watching a Blackhawks game (yes, I'm from Chicago). I only do it every blue moon, but my best work is when I'm high. Oh, and I like cats.

View Profile



If you would like to buy a couple hours of my time, send me a message through my contact form and we can talk about working together. Or check out my WordPress SEO services to see specific things I can help you with like Yoast training or Google Maps optimization.

View Services



Still can't find what you're looking for? Send me a message through my contact form and I'll usually respond in a day. Or if you have a suggestion for a WordPress SEO tutorial I should write, I would definitely love to know about that. I'm always looking for new ideas.

Contact Me

Joanna 100x100

When our small business's numbers started dropping in searches, website visits, and customer calls, we couldn't figure out what the problem was. Luckily, we found Online Media Masters and Tom Dupuis to help us with our SEO.

Tom went above and beyond for us, not only helping us get our numbers back but moving us decisively beyond where we'd originally been. He had some simple and very helpful suggestions that he was willing to share right off the bat, then he tailored solutions to our site--finding keywords, suggesting new pages, and so forth. Within days of implementing his suggestions, site visits and customer calls increased; within a few weeks, we saw significant changes to data in both Google Analytics and Webmaster.

He was always available when we had questions. His knowledge is extensive and he is a conscientious professional who clearly cares about doing quality work and building relationships with clients.

Joanna, Nohotek

Grace R

I have been working with Tom and his team for 3 years now. The truth about websites is that they need constant refreshing to stay relevant and perform optimally.

Tom has become an invaluable resource for our business in this capacity. I simply don't have the time to learn the technical side of our website, but as it drives a good portion of our business these days, it's crucial that I have someone who is confident and capable of handling that end of things.

Tom takes care of anything I need in a timely and thorough manner, without any headache on my end, allowing me to stay focused on the things which I do best. Further, he is always on the forefront of the technology, and reaches out to me whenever it's time to make an update. It's one less thing to worry about.

I know I'm in good hands with Tom, and I recommend him to anyone who asks for SEO.

Grace, Ragsdale Inc.