Checklists work because they turn overwhelming tasks into concrete steps. SEO has a lot of moving parts. Miss one, and you might never figure out why your rankings aren't improving.
This checklist covers everything. Technical foundations, on-page optimization, content, link building, local SEO, and e-commerce specifics. Work through it section by section. Check off what you've done. Fix what you haven't.
Technical SEO Checklist
These are the foundations. If your technical SEO is broken, everything else you do is diminished.
1. Google Search Console is set up and verified. If you don't have this, stop and do it now. It's free, and it's your primary source of truth for how Google sees your site.
2. XML sitemap is submitted. Generate one with your CMS or a tool like Screaming Frog. Submit it in Search Console. Update it when you add or remove pages.
3. Robots.txt is configured correctly. Check that you're not accidentally blocking important pages. A single misplaced "Disallow" can hide your best content from Google.

4. Site loads in under 3 seconds on mobile. Test with PageSpeed Insights. Focus on Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). For specifics, see our speed optimization guide.
5. HTTPS is implemented site-wide. No mixed content warnings. All HTTP URLs redirect to HTTPS.
6. Mobile experience is tested on real devices. Not just Chrome DevTools. Actual phones and tablets. Use Lighthouse to audit mobile usability and check Core Web Vitals for mobile-specific issues.
7. No broken links (404 errors). Use Screaming Frog or Ahrefs Site Audit to crawl your site. Fix or redirect any broken URLs.
8. Clean URL structure. Short, descriptive, lowercase. Hyphens between words. No query parameters in URLs that should be indexed.
9. Canonical tags are implemented. Every page should have a canonical tag pointing to its preferred URL. This prevents duplicate content issues.
10. Structured data is in place. At minimum: Organization schema on the homepage, Article schema on blog posts. Use Google's Rich Results Test to validate.
11. No redirect chains. Page A redirects to B, which redirects to C. Fix these so A goes directly to C. Each redirect in the chain wastes crawl budget and dilutes link equity.

12. Core Web Vitals pass. Check in Search Console under "Core Web Vitals" in the Experience section. Green is good. Fix anything orange or red.
On-Page SEO Checklist
This is what's on your actual pages. Every important page on your site should pass these checks.
13. Unique, descriptive title tag. Under 60 characters. Includes the primary keyword near the beginning. Compelling enough to earn clicks.

14. Meta description written for humans. 150-160 characters. Summarizes the page content. Includes a reason to click. Not keyword-stuffed.
15. One H1 tag per page. It should clearly describe the page's main topic. Include the primary keyword naturally.
16. Logical heading hierarchy. H1 > H2 > H3. No skipping levels. Each heading should describe the section it introduces.
17. Primary keyword appears naturally in the first 100 words. Don't force it. But search engines pay attention to early content.
18. Images are optimized. WebP format where possible. Compressed file sizes. Descriptive alt text that includes relevant keywords naturally. Explicit width and height attributes to prevent layout shift.
19. Internal links connect related content. Every page should link to 2-5 other relevant pages on your site. Use descriptive anchor text, not "click here."
20. Content matches search intent. Search your target keyword. Does your page match the type and depth of content that's already ranking? If top results are 2,000-word guides and yours is a 200-word blurb, you know what to fix. Our guide on SEO optimization for better search engine results covers how to align content with what search engines reward.
21. No thin content pages. Every indexed page should provide substantial value. If a page has fewer than 300 words and no unique purpose, consider consolidating it with another page or noindexing it.
22. No duplicate content. Check for pages with identical or near-identical content. Consolidate with canonicals or redirects.
Content Strategy Checklist
Creating content without a strategy is just creating noise.
23. Target audience is defined. Who are you writing for? What questions do they ask? What problems do they have? Write content that answers those specific questions.
24. Keyword research is done with tools. Use SEMrush, Ahrefs, or Google Keyword Planner. Don't guess what people search for. Look at the data.
25. Content calendar exists. Plan at least one month ahead. Consistency matters more than volume. One quality post per week beats five mediocre ones.
26. Each post targets a specific keyword and intent. No two pages should compete for the same keyword. That's called keyword cannibalization, and it hurts both pages.
27. Content includes original insight. Personal experience, unique data, expert opinions. Something an AI couldn't generate from public information alone.
28. Content is updated regularly. Set reminders to review and refresh key content every 6 months. Update statistics, add new information, improve sections that aren't performing.
29. Blog posts are SEO-optimized. Proper heading structure, keyword placement, internal links, meta descriptions. Every single post.
30. Content supports the buyer journey. Have content for people at every stage. Awareness (educational posts), consideration (comparisons and guides), decision (case studies and service pages).
Link Building Checklist
Backlinks remain one of Google's strongest ranking signals. Quality always beats quantity.
31. Backlink profile is monitored. Use Ahrefs or SEMrush to track who links to you, which links you've gained or lost, and what your competitors' link profiles look like.
32. Domain rating is tracked. Know your baseline. Set realistic growth targets. Monitor monthly.
33. Competitor backlinks are analyzed. Find where your competitors get their links. Can you get links from the same or similar sources?
34. Link-worthy content exists on the site. Original research, tools, comprehensive guides, unique datasets. You need pages that other sites want to reference.
35. Guest posting is part of the strategy. Write for relevant industry publications. Not for link farms. Focus on sites with real audiences.
36. Broken link building is being used. Find broken outbound links on relevant sites. Offer your content as a replacement. Tools like Ahrefs' Broken Link Checker make this straightforward.
37. Toxic links are disavowed. If you see spammy sites linking to you (common if you've been around a while), use Google's Disavow Tool. Don't let other people's bad SEO hurt yours.
For a complete breakdown of link building strategies, read our backlink acquisition guide.
Local SEO Checklist
Essential for any business serving customers in a specific geographic area.
38. Google Business Profile is claimed and complete. Every field filled. Business hours accurate. Categories selected. Description written.
39. Photos are added regularly. Interior, exterior, team, products/services. Fresh photos signal an active business.
40. Reviews are being collected. Ask customers after a successful project or purchase. Aim for a steady stream, not a burst. Respond to every review.
41. NAP is consistent everywhere. Your business Name, Address, and Phone must be identical across your website, Google Business Profile, directories, and social profiles.
42. Local citations are built. Get listed in relevant local and industry directories. Check for accuracy quarterly.
43. Location pages exist (if multi-location). Each location gets its own page with unique content. Not duplicated content with the city name swapped out.
E-Commerce SEO Checklist
Additional items for online stores.
44. Product pages have unique descriptions. Not manufacturer copy that appears on 50 other sites. Write original descriptions that include relevant keywords and actually help the buyer decide.
45. Category pages are optimized. These are often your highest-value SEO pages. They should have introductory content, proper H1 tags, and internal links.
46. Product schema markup is implemented. Price, availability, reviews, ratings. This gets you rich results in search that increase click-through rates.
47. Faceted navigation doesn't create index bloat. If filtering creates hundreds of nearly identical URLs, use canonical tags or noindex to prevent Google from wasting crawl budget on them.
How to Use This Checklist
Don't try to do everything at once. Prioritize like this:
- Technical issues first. If Google can't crawl and index your site properly, nothing else matters.
- On-page optimization for your top 10 pages. These are likely driving most of your current traffic. Make them better.
- Content gaps. Where are you missing content that your competitors have?
- Link building. This is ongoing. Start with the easy wins (directories, broken link building) and build toward earned media.
- Local SEO. If applicable, this often delivers the fastest visible results.
Come back to this checklist quarterly. SEO isn't something you finish. It's something you maintain. Staying current with new trends in SEO optimization ensures your checklist evolves as the landscape shifts.
Not sure where to start? Get a free website analysis and we'll identify your biggest SEO opportunities.
From the studio
We work on the technical foundations that help search engines find and understand a website.



