The complete SEO checklist: every task in one place (2026)
How to use this checklist
This checklist covers every category of SEO work a site needs: technical, on-page, content, off-page, and ongoing maintenance. It is structured so you can work through it in order on a new site, or use individual sections as a targeted audit on an established one.
Each task is written as a concrete action rather than a general principle. The goal is to leave you with a clear list of things to do, check, or fix rather than a set of ideas to think about. Where relevant, the tools best suited to each task are noted alongside it.
If you are working on an established site, start with the technical section even if you believe your technical foundation is solid. Technical problems are the most commonly overlooked suppressor of organic rankings, and they accumulate silently over time as content is added, pages are restructured, and redirects pile up. The full guide on how to improve your SEO explains why fixing the technical layer first produces the highest return on subsequent work.
Technical SEO checklist
- Submit your XML sitemap to Google Search Console and confirm it is being crawled without errors.
- Check the Coverage report in Search Console for any Excluded, Error, or Valid with warnings pages and investigate the cause of each.
- Confirm your site is accessible over HTTPS. Check that HTTP URLs redirect to HTTPS and that no internal links point to the HTTP version.
- Run a full site crawl using Semrush or Ahrefs to identify broken links (4xx errors), redirect chains, and pages with missing or duplicate title tags or meta descriptions.
- Check your robots.txt file. Confirm no important pages or directories are blocked from crawling.
- Audit your redirect structure. Every redirect should resolve in a single hop. Chains of two or more redirects dilute link authority and slow page load times.
- Check for duplicate content. Pages with near-identical content competing for the same keyword should have a canonical tag pointing to the preferred version.
- Run your site through Google PageSpeed Insights. Check Core Web Vitals scores for both mobile and desktop. Largest Contentful Paint should be under 2.5 seconds. Cumulative Layout Shift should be under 0.1.
- If your site is hosted on shared hosting and speed scores are consistently poor, consider upgrading to managed hosting with Bluehost or Hostinger, which typically delivers faster server response times.
- Confirm your site renders correctly on mobile. Use Google's Mobile-Friendly Test to check for any layout or rendering issues.
- Check that every page has exactly one H1 tag. Pages with no H1 or multiple H1s are a common structural error.
- Confirm your site is using structured data markup where applicable. Blog articles should use Article schema. Product pages should use Product schema. Use Google's Rich Results Test to validate your markup.
- Check that Webflow, WIX, Squarespace, or your CMS is not generating unnecessary duplicate pages through tag or category pagination, and that any pagination is handled with rel=next and rel=prev or canonical tags appropriately.
- Confirm that cookie consent tools like CookieYes or Cookiebot are not blocking important resources from Google's crawler. Check the Coverage report for any pages flagged as blocked by robots.txt after a consent banner deployment.
On-page SEO checklist
- Every page has a unique title tag between 50 and 60 characters. The primary keyword appears within the first 40 characters.
- Every page has a unique meta description between 145 and 160 characters. The primary keyword appears within the first 60 characters. The description ends with a full stop.
- The primary keyword appears in the first 100 words of the body content, in at least one H2, and in the URL where possible.
- URLs are short, lowercase, hyphen-separated, and keyword-relevant. No session IDs, tracking parameters, or stop words in the URL.
- Every image has a descriptive alt text attribute. Alt text describes what is in the image and includes the keyword where it fits naturally, not as a forced inclusion.
- Internal links on each page use descriptive anchor text. No instances of generic anchor text like "click here" or "learn more".
- Every page links to at least two or three related pages on the site. New pages have been linked from existing established pages.
- On WordPress sites, Rank Math or an equivalent plugin is active and configured. Each page has a focus keyword set, and the content score is at a passing level for the target keyword.
- No page is targeting the same primary keyword as another page on the site. Check your keyword map before creating new content.
- Each page has an Open Graph title and description set for social sharing. These can match the SEO title and meta description or be written separately.
Content SEO checklist
- Every piece of content targets a specific keyword with confirmed search volume and a difficulty score within reach of your current domain authority.
- The format of each page matches the search intent for its target keyword. How-to queries are answered with guides. Comparison queries are answered with structured comparisons. Definition queries are answered with clear explanations.
- New content has been checked against the top five ranking pages for its target keyword. Any topics or questions those pages cover that your draft does not have been added.
- Content uses Surfer SEO or a similar tool to check topical completeness against ranking pages. The check is used as a completeness review, not a prescription to hit specific keyword counts.
- Each article or page includes at least one original element: a specific example, an original framework, a case study, or data that is not available elsewhere.
- All statistics and product references in existing content are current. Pages have been reviewed and updated within the last six months.
- A content calendar is in place that maps upcoming content to specific target keywords, publication dates, and responsible owners.
- AI drafting tools like Writesonic or Jasper are used as a starting point only. All AI-generated content is reviewed, fact-checked, and edited by a human before publication.
Off-page SEO checklist
- Run a backlink audit using Ahrefs or Semrush. Identify any toxic or spammy links pointing to your site that could be contributing to a rankings penalty.
- Check your referring domain count. Confirm it is growing month on month. A flat or declining referring domain count signals that link-building activity needs to increase.
- Identify the three to five pages on your site that would benefit most from additional backlinks. These are your most commercially valuable pages that rank between positions 8 and 20.
- Have at least one active link-building method running: guest posting, broken link outreach, original research distribution, or journalist request responses (HARO).
- Check competitor backlink profiles in Ahrefs or Semrush. Identify sites linking to competitor pages that do not link to yours, and add them to your outreach list.
- Confirm your business is listed accurately on Google Business Profile (if applicable), and that NAP details (name, address, phone number) are consistent across all directories.
- Legal and trust pages (privacy policy, terms of service) are in place and linked from the site footer. Tools like Termly or TermsFeed generate compliant policy documents for sites that do not have them.
Monthly SEO maintenance checklist
- Check organic traffic in Google Analytics 4. Compare this month to last month and to the same month last year. Note any pages that have dropped significantly in sessions.
- Review the Performance report in Google Search Console. Check for any queries where impressions have risen but clicks have not. These indicate title tag or meta description issues on ranking pages.
- Check your rank tracker in Semrush or Ahrefs for keyword position changes. Look for any pages that have dropped five or more positions since the last review.
- For pages that have dropped, check whether a competitor has published new or updated content for the same keyword. Read their updated page and identify what they have added. Update your page accordingly.
- Confirm that new content published in the previous month has been indexed. Check Search Console for any new pages showing as excluded or errored.
- Add internal links from any new content published this month to existing relevant pages, and from existing pages back to the new content.
- Check the Coverage report for any new crawl errors that have appeared since the last monthly review. Address broken links and redirect issues promptly.
- Review your referring domain count in Ahrefs or Semrush. Confirm link-building activity is progressing. Note any lost links and assess whether they are worth reclaiming.
- Update at least one high-traffic existing page each month. Add new information, expand a section that competitors have recently improved, or refresh statistics that have become outdated.
- Use a project management tool like Notion or Trello to log the status of each maintenance task and carry over any that were not completed to the following month.
What this means for your site
An SEO checklist only produces results if it is used consistently rather than once. The technical section catches problems that accumulate silently. The on-page section ensures every page is sending the right signals. The content and off-page sections build the relevance and authority that move rankings. The monthly maintenance section is what stops rankings from degrading as competitors improve and content ages.
Most sites that stall in organic search have not failed at any individual task. They have stopped doing the maintenance work after an initial optimisation push. Rankings erode because competitors keep improving while you stand still. The monthly checklist exists to prevent that.
For the broader framework this checklist sits within, the guide on how to improve your SEO explains the strategy behind the sequencing: why technical comes first, how content and authority build on each other, and how to measure whether the work is producing results. For tracking which of these tasks is actually moving your rankings month by month, the SEO performance metrics guide covers the specific numbers to watch and how to interpret them.
LATEST BLOGS
Mobile SEO: how to check, fix, and improve your mobile rankings
Local SEO health check: how to audit your local business rankings
Domain authority explained: what it is and how to improve your score
MORE FROM BLOGS
RELATED
Mobile SEO: how to check, fix, and improve your mobile rankings
Local SEO health check: how to audit your local business rankings
Domain authority explained: what it is and how to improve your score
Subscribe for updates
Get the insights, tools, and strategies modern businesses actually use to grow. From breaking news to curated tools and practical marketing tactics, everything you need to move faster and smarter without the guesswork.
Success! Check your Inbox!
Tezons Newsletter
Get curated tools, key business news, and practical insights to help you grow smarter and move faster with confidence.
Latest News




Have a question?
Still have questions?
Didn’t find what you were looking for? We’re just a message away.








