Apply this checklist to every page you want to rank. These are the elements Google evaluates when deciding where to place your page in the results for a given keyword.
✓
Title tag: 50 to 60 characters including keyword
Include your primary keyword near the beginning of the title. Add your brand name at the end separated by a pipe or dash. Keep it under 60 characters to avoid truncation in search results.
✓
Meta description: 120 to 155 characters, includes a CTA
Write a compelling summary that includes the primary keyword and a clear reason to click. This does not directly affect rankings but significantly affects click-through rate, which does.
✓
H1 tag: one per page, includes primary keyword
Every page should have exactly one H1. It should include the primary keyword and clearly tell the visitor what the page is about within the first second of reading it.
✓
URL slug: short, keyword-rich, no stop words
Use hyphens to separate words, include your primary keyword, and omit filler words like "the," "a," and "and." Good: /richmond-family-law-attorney. Bad: /home-our-attorneys-richmond-va-services.
✓
Images: compressed, descriptive alt text on every image
All images should have alt text describing what is in the image, including the keyword where it is natural. Compress images to under 200KB using WebP format where possible to improve page speed.
✓
Internal links: at least 2 to 3 links to related pages
Every page should link to at least 2 to 3 other relevant pages on your site using descriptive anchor text that includes keywords. This distributes authority and helps Google understand your site structure.
✓
Schema markup: LocalBusiness, Service, or FAQ schema
Schema markup tells Google explicitly what type of content is on your page. LocalBusiness schema can earn rich snippets with your rating, hours, and phone number directly in search results.
✓
Mobile usability: no horizontal scroll, tappable buttons
Test the page on a real mobile device. Every button should be at least 44px tall, text should be readable without zooming, and content should never require horizontal scrolling.
✓
Page speed: Core Web Vitals all in "Good" range
Check your page in Google PageSpeed Insights. Target an LCP under 2.5 seconds, INP under 200ms, and CLS under 0.1. Fix any "Poor" signals immediately as they directly suppress rankings.
✓
Content depth: answers the top 5 questions on this topic
Search the keyword yourself and read the top 3 results. What questions do they answer? Ensure your page answers all of those questions, plus additional ones competitors have missed.
✓
Google Search Console: page submitted and indexed
After publishing, use the URL Inspection tool in Google Search Console to request indexing. Without this step, Google may take weeks to discover your new page on its own.
✓
GA4 or analytics: page view and conversion tracking confirmed
Verify that the page is being tracked in your analytics platform and that any conversion actions on the page, form submissions, phone number clicks, or booking links, are firing correctly.