On-Page SEO Basics Every Founder Should Audit Tonight
Seven critical on-page SEO checks you can run before bed. Quick wins that surface in days. Step-by-step guide for busy founders.
On-Page SEO Basics Every Founder Should Audit Tonight
You shipped. The product works. Users love it. But Google doesn't know you exist yet.
On-page SEO is not optional. It's the difference between invisible and discoverable. And the brutal truth: most founders skip it because they think it's complicated. It's not. It's mechanical. Seven checks. Thirty minutes. Tonight.
This guide walks you through the exact on-page SEO audits you can run right now—before bed, between standups, or during your next coffee break. No agency needed. No fluff. Just concrete steps that move the needle.
Prerequisites: What You Need Before You Start
Before diving into the seven checks, make sure you have these tools and information ready:
Tools you'll need:
- A text editor (Google Docs, Notion, or your code editor)
- Access to your website's backend or CMS (WordPress, Webflow, Shopify, custom)
- Google Search Console (free; set up at https://search.google.com/search-console)
- A browser (Chrome, Firefox, Safari—doesn't matter)
- Your target keyword list (or grab the template from Week 1 of SEO: What a Busy Founder Should Actually Ship)
Information you should have:
- Your top 5-10 target keywords (the ones you want to rank for)
- Your current organic traffic (from Google Analytics or similar)
- Your main competitor URLs (the pages ranking above you)
- Your site structure (how pages are organized)
Time commitment: 30 minutes to 1 hour for a small site (under 50 pages). Larger sites may take longer, but focus on your top 10 pages first.
If you haven't done a full domain audit yet, start with The 10-Minute SEO Review Every Founder Should Run Monthly to get baseline health metrics. Then come back to these seven checks to optimize individual pages.
Check 1: Title Tags—Your First Impression
Your title tag is the blue link people see in Google. It's also the first signal to search engines about what your page is about.
The problem: Most founders write title tags for humans, not search engines. "Welcome to Our Awesome Product" ranks for nothing. "Product Name + Primary Keyword" ranks.
The audit:
- Go to your homepage in a browser
- Right-click → "View Page Source"
- Search for
<title>(Ctrl+F or Cmd+F) - Write down the exact text between
<title>and</title> - Repeat for your top 10 pages
What you're checking:
- Length: Between 50-60 characters (Google cuts off longer titles)
- Keyword placement: Your primary keyword should appear in the first 40 characters
- Uniqueness: No two pages should have identical titles
- Clarity: Someone should understand what the page is about in 8 words or less
Example (bad): "Welcome to XYZ" Example (good): "XYZ - Project Management Software for Remote Teams"
The second example includes the keyword "project management software" early, is under 60 characters, and tells the reader exactly what they're getting.
How to fix it:
- If you're on WordPress, install Yoast SEO or use your theme's built-in SEO fields
- If you're on Shopify, use the built-in "Search engine listing" section on each product/page
- If you're on a custom site, ask your developer to add a title tag field to your CMS
- If you're on Webflow, use the SEO panel on each page
According to Google's SEO Starter Guide, descriptive page titles are one of the highest-impact on-page factors. This single check often surfaces ranking improvements within 3-7 days.
Check 2: Meta Descriptions—Your Sales Pitch
Meta descriptions don't directly impact rankings, but they impact click-through rate. A 2% difference in CTR can move you from page 2 to page 1 in weeks.
The problem: Thin or missing meta descriptions mean Google generates its own from your content. It's usually garbage.
The audit:
- Go to your homepage
- Right-click → "View Page Source"
- Search for
<meta name="description"(Ctrl+F) - Write down the content attribute value
- Repeat for your top 10 pages
What you're checking:
- Length: Between 150-160 characters (Google shows about 155 on desktop, 120 on mobile)
- Call-to-action: Does it encourage clicks? ("Learn how," "Discover," "Get started")
- Keyword inclusion: Your primary keyword should appear naturally once
- Uniqueness: No duplicates across your site
- Accuracy: Does it match the actual page content?
Example (bad): "Welcome to our website" Example (good): "Learn how XYZ helps remote teams ship 40% faster. Free trial, no credit card required."
The second example includes the keyword, a benefit, and a call-to-action. It's compelling enough to click.
How to fix it:
- In WordPress: Yoast or similar plugins have a meta description field
- In Shopify: "Search engine listing" section on products/pages
- In Webflow: SEO panel → Meta description field
- In custom sites: Ask your developer to expose this in your CMS
Research from Search Engine Journal's on-page SEO guide confirms that optimized meta descriptions increase CTR by 20-30% on average. This is a quick win.
Check 3: H1 Tags—Your Page's Main Topic
Every page should have exactly one H1 tag. It's the headline. It tells both users and search engines what the page is fundamentally about.
The problem: Founders either skip H1s entirely, use multiple H1s, or stuff them with keywords until they sound robotic.
The audit:
- Go to your homepage
- Right-click → "View Page Source"
- Search for
<h1>(Ctrl+F) - Write down the text between
<h1>and</h1> - Count how many H1 tags exist on the page (should be exactly 1)
- Repeat for your top 10 pages
What you're checking:
- One per page: Exactly one H1, no more, no less
- Keyword relevance: Your primary keyword should appear naturally in the H1
- Readability: It should be a proper headline, not keyword spam
- Hierarchy: It should be the largest/most prominent heading on the page
Example (bad): No H1 tag at all, or "Project Management Software Project Management Tools Remote Work Collaboration" Example (good): "The Fastest Project Management Software for Remote Teams"
How to fix it:
- In WordPress: Use heading blocks in the editor; make sure your theme applies H1 styling to the post title
- In Shopify: The product title becomes an H1 automatically; edit in product settings
- In Webflow: Use the "Heading 1" text element and style it visually
- In custom sites: Ensure your template wraps the main heading in
<h1>tags
According to WordStream's on-page SEO guide, H1 tags remain a confirmed ranking factor. Pages with a single, keyword-relevant H1 rank 30-40% higher than pages without one.
Check 4: Heading Structure (H2, H3)—Your Content Roadmap
Headings create hierarchy. They tell Google (and users) how your content is organized. A logical structure signals expertise and improves crawlability.
The problem: Most founders either skip subheadings entirely or use them inconsistently (H2 → H4 → H2 instead of H2 → H3 → H4).
The audit:
- Go to your homepage
- Right-click → "View Page Source"
- Search for
<h2>,<h3>,<h4>(do three separate searches) - Write down all headings in order
- Check for logical hierarchy (no skipping levels: H2 → H3 → H4, not H2 → H4)
- Repeat for your top 10 pages
What you're checking:
- Hierarchy: H1 → H2 → H3 → H4 (no skipping)
- Relevance: Each heading should introduce the section below it
- Keyword distribution: Secondary keywords should appear in H2/H3 tags naturally
- Depth: At least 2-3 H2 tags per page (shows comprehensive content)
Example (bad):
<h1>Project Management Software</h1>
<h4>Features</h4>
<h2>Pricing</h2>
<h2>Comparison</h2>
Example (good):
<h1>The Fastest Project Management Software for Remote Teams</h1>
<h2>Why Remote Teams Need Better Project Management</h2>
<h3>The Cost of Poor Communication</h3>
<h3>How XYZ Solves It</h3>
<h2>Core Features</h2>
<h3>Real-Time Collaboration</h3>
<h3>Automated Workflows</h3>
<h2>Pricing</h2>
How to fix it:
- In WordPress: Use the "Heading" block in the editor; select H2, H3, H4 from the dropdown
- In Shopify: Use the rich text editor's heading options
- In Webflow: Use the "Heading 2," "Heading 3" elements
- In custom sites: Ensure your CMS or template uses semantic heading tags
Proper heading structure is essential. Research from Orbit Media's SEO checklist shows that pages with logical heading hierarchies have 25% better engagement metrics and rank for 15-20% more keywords.
Check 5: Keyword Optimization in Body Copy—The Foundation
Your content should naturally include your target keyword multiple times. "Naturally" is the key word. Keyword stuffing kills rankings.
The problem: Founders either ignore keywords entirely (so Google doesn't know what the page is about) or stuff them robotically ("Project management software for project management teams using project management tools").
The audit:
- Pick your primary target keyword for the page
- Copy the entire page text (Ctrl+A → Ctrl+C)
- Paste it into a text editor
- Search for your keyword (Ctrl+F)
- Count occurrences
- Read through the content and note where the keyword appears
What you're checking:
- Keyword frequency: Your primary keyword should appear 3-5 times per 1000 words (roughly 0.5-1% of the text)
- Natural placement: First paragraph, a heading, and 1-2 times in the body
- Variations: Related keywords (synonyms, long-tail variants) should appear naturally
- No stuffing: If it feels forced or repetitive, it's too much
Example (bad): "Project management software helps teams use project management software. Our project management software is the best project management software."
Example (good): "Project management software keeps remote teams aligned. Unlike traditional tools, our platform combines task tracking, real-time collaboration, and automated workflows in one interface."
The second example includes the keyword once naturally, plus related terms (task tracking, collaboration, workflows) that support the topic.
How to optimize:
- Rewrite paragraphs that don't mention the keyword at all
- Add 1-2 keyword mentions in the first 100 words
- Include the keyword in at least one H2 or H3 heading
- Use related keywords and synonyms throughout (this signals depth to Google)
- Read it aloud; if it sounds awkward, rewrite it
According to Google's SEO Starter Guide, keyword optimization remains a core ranking factor, but only when done naturally. Pages with balanced keyword usage and comprehensive content outrank thin pages by 40-60%.
Check 6: Internal Links—Your Navigation Signal
Internal links do three things: they distribute authority across your site, they establish information hierarchy, and they tell Google which pages are most important.
The problem: Most founder sites have zero internal links. Or they have random links that don't follow a strategy.
The audit:
- Go to your homepage
- Right-click → "View Page Source"
- Search for
<a href=(Ctrl+F) - Count how many links point to internal pages (same domain)
- Count how many point to external pages
- Write down the anchor text (the clickable text) for each internal link
- Repeat for your top 10 pages
What you're checking:
- Internal link count: At least 3-5 internal links per page
- Anchor text: Is it descriptive? ("Learn more about project management" is better than "Click here")
- Relevance: Do the linked pages actually relate to the current page?
- Depth: Are you linking to pillar pages (main topics) and cluster pages (subtopics)?
Example (bad): No internal links at all, or vague anchor text like "Read more" or "Click here." Example (good): "For a deeper dive into remote team dynamics, see our guide on asynchronous communication best practices."
How to fix it:
- Identify your pillar pages (main topics: "Project Management," "Remote Work," "Team Collaboration")
- Identify your cluster pages (subtopics: "Task Management," "Time Tracking," "Async Communication")
- Link cluster pages back to their pillar page
- Link related cluster pages to each other
- Use descriptive anchor text that includes keywords when possible
Internal linking is one of the most underutilized SEO tactics. Research from Mangools' on-page SEO guide shows that pages with 5+ internal links from other pages on the same domain rank 35% higher than pages with zero internal links. This is compounding: fix it now, benefit for years.
For a comprehensive strategy on internal linking and site architecture, check out The 5 Pillars of Modern SEO Every Founder Should Master, which covers crawlability, content, links, intent, and AI Engine Optimization.
Check 7: Meta Information & Technical Elements—The Details
This final check covers the smaller but important elements that search engines use to understand your page.
The audit:
URL structure:
- Look at your page URL in the address bar
- Is it descriptive? ("yoursite.com/project-management-for-remote-teams" is better than "yoursite.com/page123")
- Does it include your keyword or a close variation?
- Is it lowercase with hyphens (not underscores or spaces)?
Alt text for images:
- Right-click on an image → "Inspect" or "Inspect Element"
- Look for the
alt=""attribute - Does it describe the image?
- Does it include relevant keywords naturally?
- Check at least 5 images on the page
Example (bad): <img src="image.jpg" alt="image"> or no alt text at all
Example (good): <img src="remote-team-dashboard.jpg" alt="Project management dashboard showing tasks assigned to remote team members">
Page speed:
- Go to Google PageSpeed Insights
- Enter your page URL
- Check both mobile and desktop scores
- Look for "Core Web Vitals" assessment
- Note any red flags (LCP, FID, CLS)
What you're checking:
- URL: Descriptive, lowercase, hyphenated, under 75 characters
- Alt text: Present on all images, descriptive, keyword-relevant where natural
- Page speed: Mobile score above 80, desktop above 90 (if lower, this is a blocker)
- Schema markup: Do you have structured data? (Check with Google's Rich Results Test)
How to fix it:
- URLs: If possible, change them now. If not, set up 301 redirects from old URLs to new ones
- Alt text: Go through each image and add descriptive alt text. In WordPress, use the image block's alt text field. In Shopify, edit product images and add alt text. In Webflow, use the alt text panel
- Page speed: Use Google PageSpeed Insights recommendations. Common fixes: compress images, enable caching, minimize CSS/JS
- Schema markup: Use JSON-LD structured data for your content type (Article, Product, Service, etc.). Tools like Schema.org and Google's structured data helper make this easier
According to Carrot's on-page SEO tutorial, pages with optimized URLs, complete alt text, and schema markup rank 20-30% higher than pages without these elements. Speed is non-negotiable: pages slower than 3 seconds lose 40% of visitors and signal poor quality to Google.
Bonus: The AEO Angle—AI Engine Optimization
On-page SEO has evolved. Google now ranks pages for AI queries (ChatGPT, Perplexity, Claude). Your on-page content needs to work for both traditional search and AI search.
The quick check:
- Copy your page's main heading and first 200 words
- Paste it into ChatGPT or Perplexity
- Ask: "Based on this content, what is the main topic and key takeaways?"
- Does the AI understand your page's purpose clearly?
- Is the answer accurate?
If the AI struggles to understand your page, Google will too. This is a signal that your content needs better structure, clearer language, or more comprehensive coverage.
For deeper insight into AI Engine Optimization, read SEO for Busy Founders: What to Skip, What to Ship This Week, which covers the modern SEO framework including AEO.
Running These Checks at Scale
If you have more than 10 pages, you have two options:
Option 1: Prioritize
- Focus on your top 10 pages (highest traffic, highest conversion potential)
- Fix those first (1-2 hours)
- Move to the next 10 pages (repeat)
- You'll see ranking improvements within 1-2 weeks
Option 2: Automate
- Use a tool like Seoable to audit your entire domain in seconds
- Get a full report of title tags, meta descriptions, heading structure, and technical issues
- Fix the highest-impact items first
- This takes 5 minutes instead of 5 hours
Most founders choose Option 2 because time is the scarcest resource. A domain audit surfaces all seven checks above plus crawl errors, indexation issues, and keyword gaps in under 60 seconds. Then you implement fixes based on priority.
Pro Tips: Avoid These Common Mistakes
Mistake 1: Keyword stuffing If you mention your keyword more than 5 times per 1000 words, you're overdoing it. Google penalizes this. Write for humans first, keywords second.
Mistake 2: Forgetting mobile Google indexes the mobile version of your site first. Test all these checks on mobile, not just desktop. Use Chrome DevTools (F12 → Device Toolbar) to see how your pages look on phones.
Mistake 3: Ignoring page speed A page with perfect on-page SEO that loads in 5 seconds will lose to a page with decent SEO that loads in 1 second. Speed is a ranking factor. Fix it.
Mistake 4: Duplicate content If you have multiple pages with identical or near-identical content, Google will only rank one. Consolidate or differentiate. Each page should have a unique angle.
Mistake 5: Neglecting user intent A page optimized for "project management software" but written like a feature list will underperform a page that actually answers the user's question: "How do I manage a remote team?" Match the intent.
Mistake 6: Setting and forgetting On-page SEO isn't one-time. Content decays. Competitors improve. Run The 10-Minute SEO Review Every Founder Should Run Monthly once a month to catch degradation early.
The Next 30 Days: What to Do After Tonight
You've audited your top pages. Now ship the fixes. Here's the timeline:
Days 1-3: Quick wins
- Fix title tags and meta descriptions (2 hours)
- Add missing H1 tags (1 hour)
- Fix heading hierarchy (2 hours)
- Add internal links (1 hour)
Days 4-7: Content and technical
- Optimize body copy for keywords (4-6 hours)
- Add alt text to images (2 hours)
- Fix page speed issues (2-4 hours, depending on complexity)
Days 8-30: Scale and monitor
- Repeat the audit for pages 11-50 (if you have them)
- Monitor Google Search Console for crawl errors and indexation issues
- Track rankings for your top 10 keywords
- Watch for traffic improvements
Most founders see ranking improvements within 7-14 days. Traffic improvements follow 2-4 weeks later (because it takes time for Google to re-crawl and re-rank). By day 30, you should see measurable organic traffic growth.
For a detailed day-by-day playbook, check out Your First 100 Days of SEO: A Day-by-Day Founder Playbook, which breaks down the exact moves to make each week.
Why This Matters (The Real Talk)
On-page SEO is not fancy. It's not trendy. Agencies don't talk about it much because it doesn't require monthly retainers. You do it once, it compounds forever.
A page that ranks for 10 keywords today will rank for 20 keywords in 3 months if you optimize it properly. That's 2x the traffic for the same page. Multiply that across 50 pages, and you've built a compounding organic engine.
The seven checks above are the foundation. They're not optional. They're the baseline. Every page you publish should pass all seven before it goes live.
If you haven't done a full domain audit yet, start with Week 1 of SEO: What a Busy Founder Should Actually Ship. It covers domain audit, keyword roadmap, content strategy, and technical fixes—the five concrete deliverables every founder needs.
For a broader understanding of modern SEO, read SEO Basics: The 12 Concepts a Busy Founder Can't Skip to ensure you're not missing any critical fundamentals.
Summary: The Seven Checks
- Title Tags (50-60 characters, keyword in first 40, unique per page)
- Meta Descriptions (150-160 characters, call-to-action, keyword, unique)
- H1 Tags (exactly one per page, keyword-relevant, readable)
- Heading Structure (H2 → H3 → H4 hierarchy, no skipping, 2-3 H2s minimum)
- Keyword Optimization (0.5-1% keyword frequency, natural placement, related terms)
- Internal Links (3-5 per page, descriptive anchor text, strategic linking)
- Technical Elements (descriptive URLs, alt text on images, page speed, schema markup)
Run these tonight. Implement the fixes over the next week. Monitor rankings and traffic over the next month. You'll see results.
This is not complicated. It's mechanical. Ship it.
Key Takeaways
- On-page SEO is foundational. Without it, even great content won't rank. With it, your organic visibility compounds for years.
- These seven checks take 30 minutes. No tools required beyond a browser and your CMS. No agency needed.
- Quick wins surface in days. Title tags, meta descriptions, and H1 tags often show ranking improvements within 3-7 days.
- Scale gradually. Fix your top 10 pages first, then move to the next 10. Prioritize high-traffic and high-conversion pages.
- This is ongoing. Run these checks monthly to catch degradation. Content decays. Competitors improve. Stay ahead.
- Avoid common mistakes. Don't stuff keywords, ignore mobile, neglect speed, duplicate content, misalign with intent, or set and forget.
- The next step is keyword strategy. Once your on-page is solid, build a keyword roadmap to target high-intent, low-competition keywords. This is where the real growth happens.
You have everything you need. No excuses. Ship tonight.
Get the next
dispatch on Monday.
One email per week with the most important SEO and AEO moves for founders. Unsubscribe in one click.