Technical SEO
The biggest mistake in SEO is treating this checklist as a one-time pre-launch task. Run it at three points: before launch (catch missing fundamentals), in the first week after launch (verify indexing), and then quarterly (pay down technical debt). The sections below are organized into technical, content, links, and ongoing optimization, with an executable standard for each item. The checklist covers both desktop and mobile, since crawling and rankings have defaulted to mobile-first for a long time.
Fundamentals
- Each page has a unique
<title>tag (50-60 characters) - Each page has a unique
<meta name="description">(120-160 characters) - HTTPS enabled (valid SSL certificate)
-
robots.txtconfigured correctly, allowing search engine crawling -
sitemap.xmlgenerated and submitted to Google Search Console - Canonical URL set (
<link rel="canonical">) - hreflang tags added (multilingual sites)
Page Structure
- Semantic HTML tags used (
<header>,<nav>,<main>,<article>) - One and only one
<h1>per page - Proper heading hierarchy: h1 → h2 → h3
- Images have descriptive
altattributes - Internal links use meaningful anchor text
Performance
- Page load time < 3 seconds (test with PageSpeed Insights)
- Images compressed (WebP format preferred)
- CSS/JS minified and combined
- Browser caching enabled (Cache-Control)
- CDN used for static assets
Measure performance against a mobile 4G emulation baseline: keep LCP under 2.5s and CLS under 0.1 — these two are Google Core Web Vitals and are factored directly into ranking. Take a baseline with PageSpeed Insights or Lighthouse lab data, then re-measure after every change; that beats guessing whether a page feels "fast".
Mobile
- Mobile-friendly (test with Mobile-Friendly Test)
- Viewport meta tag set correctly
- Buttons/links easily tappable on mobile
- Font size readable on mobile devices
Content SEO
Content optimization is about satisfying the user first and keywords second. These items check whether the content is genuinely useful, whether keywords land in the right places, and whether the page structure is easy for search engines to understand. One reminder: structured data is not a bonus but a must — it directly affects the odds of rich snippets appearing.
- Content is original and valuable
- Target keywords appear in title, h1, and first paragraph
- Content length >= 800 words (ideal 1500-2000)
- Images use descriptive filenames (e.g.,
cloud-server-setup.jpgnotIMG001.jpg) - Internal links well-distributed with natural anchor text
- Structured data (JSON-LD) added
- Open Graph tags added (social sharing optimization)
- Twitter Card tags added
Link SEO
With links, the focus is not "quantity" but "cleanliness." Broken links and 404s dilute authority, and low-quality spam backlinks can bring penalties.
- Check for broken links and 404 errors
- External links use
rel="noopener"orrel="nofollow"where appropriate - Quality backlink building strategy
- Site submitted to major search engines (Google, Bing)
- Monitor brand keyword rankings
Ongoing Optimization
SEO is not a one-time project but a continuous feedback loop: update content → observe indexing and rankings → adjust strategy.
- Regularly update website content
- Update sitemap when adding new pages/articles
- Regularly check Google Search Console for issues
- Monitor ranking changes and adjust strategy
- Stay informed about search engine algorithm updates
How to use this checklist
Turn the list into a checkable document or spreadsheet and assign modules to different roles: technical items to developers, content items to editors, link items to growth. Go through "Technical SEO" before launch so the most basic problems do not ship; after launch, submit the sitemap to Google Search Console and check the coverage report weekly.
When executing, do not take on too much: fixing one category of issues per quarter beats half-finishing three per week. Say this quarter is "images and caching," next quarter structured data and internal links; after each item, re-test with Search Console or PageSpeed Insights to confirm it actually took effect.
A common trap is keyword stuffing: cramming keywords into the body can actually trigger spam-content detection. Every keyword-related item in this list should assume "reads naturally" as the baseline.
FAQ
- I checked everything but rankings still did not improve? The checklist removes negative marks; rankings also depend on competition, backlink quality, and the intrinsic value of the content, all of which compound over time;
- How long does content need to be? The "800+ words (ideal 1500-2000)" figure is a rule of thumb; a service tool page may work fine at 300 words — solving the problem is what matters;
- Technical or content first? Technical first. If indexing and crawling are broken, great content goes nowhere;
- Does submitting the sitemap guarantee indexing? No. A sitemap is an invitation; crawling still depends on crawl budget and page quality. Be patient for a few days on a new site;
- Redirected but no link equity transfer? Confirm it is a 301, not 302, and that the old and new pages share the same topic; the transfer usually takes weeks to stabilize;
- Does the checklist itself need updating? Yes. Algorithms and standards keep changing; review the list against official guides every six months.
Reference: Google SEO official guide — https://developers.google.com/search/docs ; Google Search Console help — https://support.google.com/webmasters/