SEO 201 · On-Page Mastery

Building a Site Search Engines Can Read

On-page SEO is the discipline of optimizing each individual element of a web page so search engines can accurately understand the content and users find it compelling enough to click and engage. Every page on a website is an opportunity to rank for a specific query. On-page SEO ensures each page clearly communicates its topic, its relevance, and its value to both the engine and the human reader.

The Title Tag: The Single Most Important On-Page Element

The title tag is the clickable headline that appears in search results and the browser tab. It tells the engine the primary topic of the page and tells the user whether the page is worth clicking.

  • Place the primary keyword near the beginning: search engines weight the start of the title more heavily.
  • Keep it under 60 characters to prevent truncation in search results.
  • Make it descriptive and compelling: it must accurately represent the page while giving the user a reason to click.
  • Do not keyword-stuff: 'SEO Services | Best SEO | Affordable SEO' is a spam signal, not a strategy.

The Meta Description: The CTR Driver

The meta description is not a direct ranking factor, but it is a critical click-through rate factor. A compelling meta description is the difference between a user clicking your result or the one next to it.

  • Keep it under 155 characters to avoid truncation.
  • Include the primary keyword naturally: search engines bold matching terms in the description.
  • Clearly state what the user will get from the page.
  • Include a soft call-to-action: 'Learn how,' 'Discover,' or 'Find out.'
  • Never use the same meta description on multiple pages: every page needs a unique one.

Header Tags: H1, H2, H3 Hierarchy

Header tags create a visual and structural hierarchy that serves two audiences simultaneously: the human reader who scans for relevant sections, and the search engine that uses them to understand the page's topical structure. This hierarchy matters for LLM optimization as well: AI models use heading structure to understand what each section is about.

  • H1: The main headline. Exactly one per page. Contains the primary keyword. The first thing a reader sees.
  • H2: Section headers. Each represents a distinct major topic. Include relevant secondary keywords where natural.
  • H3: Sub-section headers within an H2. Provide further granularity for longer content.

Body Content: Depth, Freshness, and Natural Keyword Placement

All the technical optimization in the world cannot compensate for thin, unhelpful content. Google's systems are increasingly sophisticated at evaluating content quality.

  • The primary keyword should appear in the first 100 words of the page.
  • Secondary and related keywords should be woven throughout organically. Write for the human reader first.
  • Content depth matters. A page that thoroughly covers a topic consistently outperforms a thin page that scratches the surface.
  • Content freshness is a signal. Regularly review and update existing pages: correcting outdated information maintains and improves rankings.

Image Optimization and Alt Text

Search engines cannot interpret images visually. They rely on text signals to understand what an image depicts.

  • Alt text is an HTML attribute that describes the image for both search engines and screen readers.
  • Good alt text is descriptive and specific, contextually relevant, keyword-inclusive where natural, and under 125 characters.
  • Image file names matter: 'albany-marketing-agency-team.jpg' is better than 'IMG_4892.jpg.'
  • Image compression is essential for page speed. Large uncompressed images are one of the most common causes of slow load times.

Website Architecture: The Silo Structure

The most effective architecture for SEO organizes content into distinct topical silos. Each silo contains a main category page and multiple related sub-pages that link to each other, reinforcing topical relevance.

  • URLs should use lowercase letters, hyphens (not underscores), include the primary keyword, and be as short as possible while remaining descriptive.
  • Internal links connect pages within the same domain. Every link passes a portion of authority to the destination page.
  • Use descriptive anchor text for internal links: 'click here' tells a search engine nothing; 'Capital Region social media management guide' tells it exactly what the destination covers.

Schema Markup: Speaking Directly to Search Engines

Schema markup is structured data that explicitly tells search engines what content means, not just what it says. It uses a standardized vocabulary from schema.org and is implemented in JSON-LD format. Schema is the language that bridges human-readable content and machine-readable understanding.

Schema TypeUse Case
OrganizationIdentifies the business, its name, logo, and contact information
FAQPageExplicitly marks up question-and-answer content for AI and featured snippets
LocalBusinessProvides location, hours, and contact details for local businesses
ServiceMarks up specific services with descriptions and provider information
BreadcrumbListCommunicates the page's position in the site hierarchy
PersonIdentifies authors, establishing E-E-A-T signals
Article / BlogPostingMarks up written content with author, date, and topic

Core Web Vitals: The Page Experience Signals

Google has formalized a set of user experience metrics that are used as ranking signals. These measure how users actually experience a page.

MetricWhat It MeasuresTarget
LCP (Largest Contentful Paint)How long it takes for the main content to loadUnder 2.5 seconds
INP (Interaction to Next Paint)How quickly the page responds to user interactionsUnder 200 milliseconds
CLS (Cumulative Layout Shift)How much the page layout shifts unexpectedly during loadUnder 0.1

Put it into practice

Want Heartbeat to
handle this for you?

These guides show you how it works. Heartbeat Creative does the work so you can focus on running your business while the strategy compounds.

Run my free P.U.L.S.E. ScoreView all five service lines →
Social media managementPaid advertisingWebsite design & SEOCustomer acquisition systemsBrand and media

← Previous

SEO 101: How Search Actually Works

Next →

SEO 301: Earning the Right to Rank

← Back to all levels

Ready to put this into practice?

Run the auditFree · 30 min · zero pitch · 518 · NY