+91 86015 55999 | info@amplifyklicks.com
📞 Call Now: +91 8601555999
Skip to content

Technical SEO Checklist 2026: A DIY Audit for Vadodara Business Websites

Technical SEO — DIY Checklist

KS

Khushbu Solanki·12 min read·Updated September 2026

Most ranking problems we see on Vadodara business websites aren’t content problems. They’re technical ones: pages Google never indexed, a staging noindex tag that survived launch, a sitemap full of redirects, or a mobile page that takes six seconds to load on a 4G connection. None of these need an agency to spot. You can find them yourself in an afternoon with free tools.

This checklist is the do-it-yourself version. Work through it in order — each section builds on the one before, because a page has to be crawled before it can be indexed, and indexed before speed or schema matter. We’ve kept it to checks a business owner or in-house marketer can actually run, drawing on the audits we’ve done as an SEO firm in the Vadodara market. For the technical specifics on sitemaps, see Google Search Central’s sitemaps documentation.

In short
  • Start in Google Search Console: the Page indexing report tells you more than any paid tool.
  • Fix crawl and index blockers first; speed and schema come after.
  • Check Core Web Vitals on real mobile field data, not just a desktop lab score.
  • Re-run the checklist after every redesign, plugin change, hosting move or domain change.
  • This covers the technical layer only. A full audit also reviews content, backlinks and competitors.

The Free Tools You’ll Need

  • Google Search Console — indexing, crawl, Core Web Vitals and HTTPS reports straight from Google.
  • PageSpeed Insights — Core Web Vitals field data (real users) plus lab diagnostics.
  • Screaming Frog SEO Spider (free) — crawls up to 500 URLs; enough for most local business sites.
  • Rich Results Test and the Schema Markup Validator — for structured data.
  • Chrome DevTools — for checking rendered HTML, mobile view and page weight.

1. Indexing: Is Google Actually Storing Your Pages?

  • Open Search Console → Indexing → Pages. Compare the “Indexed” count with the number of pages you expect to rank. A big gap in either direction is your first lead.
  • Read every “Why pages aren’t indexed” reason. Focus on important URLs listed under “Crawled – currently not indexed”, “Discovered – currently not indexed”, “Excluded by ‘noindex’ tag” and “Duplicate without user-selected canonical”.
  • Inspect your five most important pages with the URL Inspection tool. Each should say “URL is on Google” and show the canonical you intended.
  • Search site:yourdomain.com on Google. Look for junk you didn’t expect: tag archives, search result pages, ?add-to-cart URLs, staging subdomains or spam pages.
  • Check for accidental noindex. In WordPress, confirm Settings → Reading → “Discourage search engines” is unchecked, and check your SEO plugin’s per-page settings.
  • Confirm one canonical version of the site. http://, https://, www and non-www should all 301 to a single version.

2. Crawling: robots.txt and XML Sitemaps

  • Open yourdomain.com/robots.txt. Make sure nothing important is disallowed, especially /wp-content/ CSS and JS files Google needs to render the page. Search Console’s robots.txt report (Settings) shows what Google last fetched.
  • Your sitemap is listed in robots.txt and submitted in Search Console → Sitemaps with a “Success” status.
  • The sitemap contains only live, indexable, canonical URLs. No redirects, 404s or noindex pages. Crawl the sitemap in Screaming Frog (Mode → List) to verify.
  • Every page you care about is in the sitemap — and linked from at least one other page on the site. A page only reachable through the sitemap is an orphan.

3. Status Codes, Redirects and Broken Links

  • Crawl the site in Screaming Frog and filter Response Codes by Client Error (4xx). Fix or redirect any 404 that has internal links, backlinks or past traffic.
  • Look for redirect chains and loops (Reports → Redirects). Every redirect should go straight to the final URL in one hop.
  • Update internal links that point at redirected URLs. Link straight to the final destination instead of relying on the redirect.
  • Check for soft 404s in Search Console: thin “no products found” or empty category pages that return 200 but look empty to Google.
  • Use 301s for permanent moves, not 302s, unless the change really is temporary.

4. Rendering: Can Google See Your Content?

  • In URL Inspection, click “View crawled page” → HTML. Your main text, headings and links should be there. If they’re missing, Google isn’t seeing them.
  • Check tabs, accordions and sliders. Content that only loads when someone clicks (fetched by JavaScript on demand) may never be indexed. Content that is in the HTML but visually collapsed is fine.
  • Links are real <a href> tags, not buttons or onclick handlers. Google follows hrefs, not JavaScript click events.

5. Site Architecture and URLs

  • Important pages are within three clicks of the homepage. Check Screaming Frog’s “Crawl Depth” column.
  • URLs are short, lowercase, hyphenated and descriptive: /dental-clinic-vadodara/, not /?page_id=482.
  • One page per search intent. If two pages target the same keyword, Google has to pick one, and often picks the wrong one. Merge or differentiate them.
  • Each page has one unique title tag, one H1 and one meta description. Screaming Frog’s Page Titles and H1 tabs flag missing and duplicate ones in seconds.
  • Breadcrumbs match the real site hierarchy and are marked up with BreadcrumbList schema.

6. Core Web Vitals and Page Speed

Test your homepage and one page from each template (service, blog post, product) in PageSpeed Insights, using the Mobile tab. Look at the field data block at the top first — that’s what real visitors experience.

MetricWhat it measures“Good” threshold
LCP (Largest Contentful Paint)How fast the main content appears2.5 seconds or less
INP (Interaction to Next Paint)How quickly the page responds to taps and clicks200 ms or less
CLS (Cumulative Layout Shift)How much the layout jumps while loading0.1 or less
  • Hero images are compressed and served as WebP or AVIF, sized to the space they fill. A 3 MB banner photo is the most common LCP killer we see.
  • The hero image is not lazy-loaded; images further down the page are.
  • Images and embeds have width and height set so the layout doesn’t jump (CLS).
  • Unused plugins, sliders, chat widgets and third-party scripts are removed. Each one adds JavaScript that slows INP.
  • Caching and a CDN are active, and your hosting server is in or near India. A cheap overseas server adds latency to every request from Vadodara.

7. Mobile Experience

  • Open the site on an actual mid-range Android phone, not just a desktop browser resized. Most of your local traffic will be on one.
  • Mobile shows the same content as desktop. Google indexes the mobile version, so anything hidden or cut on mobile effectively doesn’t exist.
  • Text is readable without zooming, tap targets are well spaced, and pop-ups don’t cover the main content on load.

8. Structured Data

  • Your homepage or contact page has Organization or LocalBusiness schema with name, address, phone, opening hours and sameAs links to your Google Business Profile and social profiles. Our walkthrough of LocalBusiness schema properties covers which fields actually matter.
  • Run key pages through the Rich Results Test. Zero errors, and warnings reviewed.
  • Schema matches what’s visible on the page. FAQ, review or product markup describing content users can’t see is a spam risk.
  • Check Search Console → Enhancements for site-wide structured data errors.

9. HTTPS and Security

  • The SSL certificate is valid and set to auto-renew.
  • No mixed content: images, scripts and fonts all load over https:// (Chrome DevTools → Console will warn you).
  • Search Console → Security & Manual actions shows “No issues detected”.
  • Search site:yourdomain.com for Japanese or pharma spam. Hacked WordPress sites with outdated plugins often get thousands of spam pages injected — it’s more common on Indian small-business sites than most owners realise.

10. AI Search Crawler Access

  • Decide which AI crawlers you allow in robots.txt. OAI-SearchBot powers ChatGPT search results, GPTBot collects OpenAI training data, PerplexityBot powers Perplexity, and Google-Extended controls Gemini training (it doesn’t affect Google Search rankings). Blocking a search bot means that engine can’t cite you.
  • Check your CDN or firewall isn’t silently blocking bots. Some security plugins and Cloudflare settings block AI crawlers by default.
  • Key facts are in plain HTML text — services, prices, location, phone — not only inside images or PDFs, so AI systems can extract and quote them.

11. Local Checks for Vadodara Businesses

  • Your name, address and phone are identical on the website footer, contact page, schema and Google Business Profile — down to “Road” vs “Rd”. Fixing mismatches like this is part of our local listing clean-up for Vadodara businesses.
  • Your Google Business Profile website link points to the right page (usually the homepage or a location page) and doesn’t redirect.
  • If you publish Gujarati or Hindi versions, each language has its own URL and correct hreflang tags that point back to each other.

How to Prioritise What You Find

PriorityExamplesWhen to fix
CriticalSite-wide noindex, robots.txt blocking the site, hacked pages, key pages not indexed, manual actionToday
HighBroken pages with backlinks or traffic, redirect chains, poor mobile LCP, duplicate or cannibalising pagesThis week
MediumMissing schema, duplicate titles, orphan pages, deep crawl depthThis month
Low404s nobody links to, minor CLS on low-traffic pages, missing alt text on decorative imagesWhen convenient

When a DIY Checklist Isn’t Enough

This checklist catches the most common technical faults. It won’t catch everything, and some situations need more than a checklist:

If you’d rather have it done for you, our technical SEO services for Vadodara businesses cover the full audit, the fixes and the validation afterwards.

Frequently Asked Questions

How long does a DIY technical SEO check take?

For a typical Vadodara business site under 200 pages, working through this checklist with free tools takes around two to four hours. Fixing what you find can take longer, depending on your platform and developer access. Prefer an expert to run it? Hand the audit to our specialists.

Which free tools do I need for a technical SEO audit?

Google Search Console, PageSpeed Insights, the free version of Screaming Frog (up to 500 URLs), Google’s Rich Results Test and Chrome DevTools cover almost every item on this checklist.

How often should I run this technical SEO checklist?

Run the full checklist once a quarter, and again immediately after any redesign, plugin or theme change, hosting move or domain change. Check the Search Console Page indexing report monthly.

Is a technical SEO checklist the same as a full SEO audit?

No. A technical checklist confirms search engines can crawl, render and index your site properly. A full SEO audit also covers content and keyword gaps, backlink profile and competitor benchmarking.

Found More Than You Can Fix?

Send us your site and we’ll run the full technical audit, prioritise every issue, and tell you exactly what to fix first.

Get a Free Technical SEO Audit →

Or explore: Our Full SEO Process · Technical SEO · SEO Company in Vadodara

Chat with us