TL;DR: This guide breaks down on-page SEO (what you control: keywords, titles, headings, images, schema, site structure, speed, XML sitemaps) and off-page SEO (what others do for you: backlinks, mentions, social signals). Use tools like Rank Math to add focus keywords, auto-generate meta and schema, submit XML sitemaps to Google Search Console, and run Content AI research for credible links and word count targets. For new sites, nail on-page first (silo structure, mobile speed, schema) — then scale off-page outreach and guest posting once you earn authority. Follow the checklist below and use the step-by-step sections to implement each part quickly.
What You'll Learn: How to optimize pages using on-page SEO tactics (focus keywords, titles, meta, images, schema, speed), how to build off-page authority (backlinks, guest posts, outreach), and when to prioritize each. You’ll get a practical checklist and step-by-step actions you can implement today using Rank Math and free tools.
A website (WordPress recommended)
Rank Math plugin (free; Pro for advanced schema & Rank Tracker)
Google account for Search Console and PageSpeed Insights
Keyword research tool (Ahrefs Keyword Generator, WordStream, or similar)
Basic image editor and descriptive filenames for images
Time Required: 1–3 hours to optimize a single primary page; ongoing for off-page work
Difficulty Level: Beginner → Intermediate
On-page SEO is everything you control on your website. Think of it like designing the interior of a restaurant — the menu, layout, staff, and how easy it is for customers to find what they want. Do these well and search engines understand your pages and reward you with rankings.
“On-page SEO is the interior: polish what you control so search engines and people instantly know what your page delivers.”
Key on-page elements include the focus keyword, SEO title & meta description, headings, URL (permalink), image alt text, internal/external links, content quality, site structure, page speed, mobile friendliness, XML sitemap, and schema markup.
Choose a target keyword with evidence of search volume
Use free tools like Ahrefs' Keyword Generator or WordStream to confirm search volume and intent before writing.
Set the focus keyword in Rank Math
Open the Rank Math meta box and add your focus keyword to the Focus Keyword field so Rank Math can audit your page.
Include the keyword where it matters
Add it to your page title (this becomes your SEO title by default)
Put it in the first paragraph — this passes many basic checks
Use it in subheadings where relevant
Include the keyword in the URL/permalink (short and focused)
Optimize images and alt text
Name image files using the focus keyword (example: grain-free-dog-food-sensitive-stomach.jpg). In Rank Math > General Settings > Images, enable the option to auto-add filenames as alt text, or use Generate Alt when you want descriptive alt text instead.
Add internal and credible external links
Link to your own related content and to high-quality external sources. Use Rank Math Content AI research to find recommended external links, appropriate word counts, headings, and questions to answer.
Use schema markup
Schema is the language of search engines. Rank Math applies an Article schema by default; Pro users can apply multiple schema types (software, review, pros/cons) using the schema generator to earn rich results.
Make sure the page is fast and mobile-friendly
Test using Google PageSpeed Insights. Aim for 90+ on desktop and the highest mobile score you can. Fix images, caching, and critical render-blocking resources first.
Submit an XML sitemap
Connect your site to Google Search Console and Bing Webmaster Tools. If using Rank Math, the sitemap is generated and can be auto-submitted when you connect to Google. Use Instant Indexing plugin for faster submissions to some engines (optional).
Here’s a runnable checklist for a single article or page.
Run keyword research and pick one primary focus keyword.
Write a clear page title that contains the focus keyword.
Place the focus keyword in the first paragraph and several headings.
Save draft, open Edit Snippet in Rank Math, confirm SEO title & meta description. Use “Generate with AI” if you want a starting draft for the meta fields.
Shorten the permalink to include the keyword only; save changes.
Upload images with descriptive filenames; enable Rank Math auto-alt feature or add alt text manually.
Add internal links to relevant posts and 1–3 high-quality external links (use Content AI to find them).
Confirm schema type in Rank Math and add specialized schema if appropriate (reviews, software, etc.).
Run PageSpeed Insights and implement the top 3 fixes it recommends for mobile.
Publish or update and submit the URL via Instant Indexing or request indexing in Google Search Console.
Off-page SEO is the reputation and signals your site earns across the web — backlinks, mentions, shares, and citations. Think of it like word-of-mouth and reviews for your restaurant. It’s essential but slower because you don’t control other sites.
“Off-page SEO is the word-of-mouth for your website — earn links and mentions from authoritative sources to build trust and rankings.”
Common off-page strategies:
Guest posting on authoritative sites (once your site has some traction)
Email outreach for broken link replacements or resource suggestions
Creating link-worthy content (original research, tools, in-depth guides)
Appearing on podcasts, interviews, or industry roundups
Reclaiming lost links via reverse image search and outreach
Testimonials to products in your niche that include a backlink
For new sites, focus on on-page first and low-barrier off-page wins: testimonials, podcasts, YouTube, and internal linking. As authority grows, pursue guest posting and targeted outreach to high-quality domains.
The short version:
If you’re new: 80% on-page, 20% off-page. Build a solid site structure and content foundation first.
If you have traction and links coming naturally: add systematic off-page outreach (guest posts, broken link building).
Always iterate: track rankings and traffic, update pages, and earn links to your best content.
“If your site is new, nail the fundamentals first — site structure, content alignment to search intent, speed, schema — then scale outreach.”
Ignoring search intent: Writing long content that doesn’t answer what searchers want — align content to intent to improve quality.
Chasing low-quality backlinks: Don’t outreach blindly. Prioritize credible, relevant domains; poor links can harm more than help.
Neglecting mobile speed: A high desktop PageSpeed but slow mobile experience kills rankings — optimize for mobile first.
Over-optimizing anchor text: Use natural anchors for internal and external links to avoid penalties.
Use Rank Math Content AI to get word count ranges, headings, and credible links for each keyword.
Place the focus keyword in the first 100 words — this fixes many basic on-page checks.
Keep permalinks short and focused on the keyword only.
Combine article schema with review schema for product pages to increase chances of rich snippets.
Start a YouTube channel or podcast early — multimedia content often earns links and social shares faster than text-only posts.
Solution: Check alignment with search intent. Use Content AI research to confirm question coverage, word count, headings, and internal/external link counts. Also evaluate backlink profile — pages with similar content may outrank you due to stronger links or better UX.
Solution: Optimize images (next-gen formats, proper sizes), enable caching and a CDN, remove render-blocking scripts, and prioritize critical CSS. Use Google’s suggestions and test after each change. If needed, consult a developer for deeper fixes.
Pick a primary keyword with search volume using Ahrefs or WordStream.
Install and configure Rank Math; connect Google Search Console.
Add Focus Keyword in Rank Math for the page you're optimizing.
Write a clear H1 that includes the focus keyword.
Place the keyword in the first paragraph and relevant subheadings.
Edit the snippet: SEO title, meta description, and short permalink (Edit Snippet in Rank Math).
Upload images with keyworded filenames; enable auto-alt text or add it manually.
Add internal links and 1–3 high-quality external links (use Content AI).
Select relevant schema via Rank Math schema generator.
Run PageSpeed Insights; fix the top mobile issues.
Publish and request indexing in Google Search Console or use Instant Indexing.
Monitor with Rank Math Rank Tracker (enable Auto Add Focus Keyword if on Pro).
When the site has traction, run outreach campaigns for guest posts and link reclamation.
Start by picking one high-value page and run through the on-page checklist. Once you see traffic improvements, expand to other pages and begin small off-page initiatives like podcast appearances and testimonials. Track keyword movement with Rank Math’s Rank Tracker and iterate monthly.
Optimize one pillar page fully (follow the checklist).
Publish 3–5 related articles and internally link them (silo structure).
Start a small outreach list (3–5 authoritative sites) for guest posts or broken link opportunities once you have traction.
Small on-page changes can be picked up quickly by search engines (days to weeks), but meaningful ranking improvements often appear in 4–12 weeks depending on competition and crawl frequency.
For new sites: focus on on-page SEO first—get your content, structure, speed, and schema right. For established sites: balance both but step up off-page outreach as authority grows.
Tools like Rank Math accelerate implementation and catch many issues, but human judgment is essential for content quality, search intent alignment, and outreach decisions.
There’s no single number. Use Rank Math Content AI recommendations for your keyword’s ideal link counts and focus on relevance and value rather than hitting a quota.
Schema helps search engines understand your content and can increase CTR with rich results. Use the most relevant schemas for your content (article, review, product, software, FAQ).
Start with low-barrier wins: podcast appearances, creating link-worthy resources, testimonials, and reclaiming unlinked brand mentions. As your content gains traffic, higher-quality backlinks become easier to acquire.
Very important. Most users browse on mobile; Google prioritizes mobile-first indexing. Aim to fix the top mobile issues listed in PageSpeed Insights first.
Track organic traffic, keyword rankings (Rank Math Rank Tracker), impressions & clicks in Google Search Console, and conversions (sales, leads). Improvements in these metrics show progress.
If you found this guide useful, do me a favor: implement the checklist on one page today. If you use Rank Math, turn on the Auto Add Focus Keyword and Rank Tracker (Pro) to make tracking easier. Want more in-depth walkthroughs? Subscribe to Rank Math and check the video links mentioned in this guide for deeper tutorials and examples.
Call to Action: If this helped, hit the thumbs up on the original video, subscribe for more SEO tutorials, and start by optimizing one page right now — then come back and repeat.