Essential SEO Audit Checklist Before Hiring an Agency in India
A practical SEO audit checklist helps you vet agencies in India and choose the right partner for sustainable growth.
Use a structured SEO audit checklist to compare agencies and pick the one that can actually move your rankings.
1. Crawlability – can search bots reach your pages?
Start by running a basic crawl with a free tool like Screaming Frog or Sitebulb. Look for:
- 404 errors – dead links that waste crawl budget.
- Orphan pages – content that isn’t linked from anywhere else.
- Robots.txt blocks – accidental disallow rules that hide important pages.
If the agency claims to fix crawl issues, ask for a before‑and‑after report. The annoying detail: even a well‑written robots.txt can hide JavaScript‑generated URLs, so you’ll need to verify both static and dynamic paths.
A site with more than 5 % 404s usually signals deeper architectural problems.
2. Indexation health – are the right pages in Google?
Open site:yourdomain.in in Google and compare the count with the total pages reported by the crawl. A mismatch suggests:
- Thin or duplicate content that Google chose to ignore.
- Noindex tags placed unintentionally.
- Canonical mis‑configurations pointing to the wrong version.
Ask the agency to show you the exact URLs they plan to keep, drop, or rewrite. The trade‑off is time: cleaning up thousands of low‑value pages can take weeks, but it prevents future dilution of link equity.
3. On‑page fundamentals – title tags, meta descriptions, headings
Create a spreadsheet of the top 50 landing pages (by traffic). Check each for:
- Title length between 50‑60 characters.
- Unique meta description under 160 characters.
- Single H1 that reflects the primary keyword.
If you spot multiple H1s or missing titles, flag it. Agencies often promise to rewrite copy, but the real bottleneck is getting approvals from your content team.
4. Site speed – does load time hurt conversions?
Use Google PageSpeed Insights or GTmetrix on a sample of pages across device types. Record:
- First Contentful Paint (FCP) – aim for under 2 seconds on mobile.
- Total Blocking Time (TBT) – keep below 300 ms.
Speed improvements on low‑end Android phones are critical in India where many users still run Android 9 or older. The annoying part: image optimization can be a moving target because new assets keep getting added.
5. Mobile‑first friendliness – is the UX truly responsive?
Check Google’s Mobile-Friendly Test for a handful of high‑traffic pages. Look for:
- Touch elements at least 48 px apart.
- Font size readable without zoom.
- No horizontal scrolling.
If the agency suggests a “mobile‑only redesign,” ask how they’ll handle legacy desktop‑only features like complex data tables.
6. Structured data – are you speaking Google’s language?
Run the Rich Results Test on product, article, and FAQ pages. Verify that:
- Schema type matches the content (Product, Breadcrumb, FAQ).
- Required fields (price, availability) are present and accurate.
- No JSON‑LD syntax errors.
Most Indian e‑commerce sites overlook schema for local business info, which is a quick win for local search visibility.
7. Backlink profile – quality vs. quantity
Pull a backlink report from Ahrefs, Moz, or SEMrush. Focus on:
- Domain Rating (DR) distribution – a healthy mix of DR 30‑50 links.
- Anchor‑text diversity – avoid exact‑match over‑optimization.
- Toxic links – spammy domains that need disavow.
The trade‑off: a thorough toxic‑link cleanup can temporarily dip rankings, but it protects you from future Google manual actions.
8. Local SEO signals – are you visible in Indian SERPs?
For businesses with a physical presence, audit:
- NAP consistency across Google My Business, Justdial, and local directories.
- Presence of schema
LocalBusiness. - Number of positive reviews and response rate.
A common annoyance is duplicate listings on multiple directories, which split citation value.
9. Content gap analysis – where can you outrank competitors?
Identify 5‑10 core keywords you want to rank for. Compare your current top‑3 pages with competitors using a free SERP scraper. Note:
- Topics you’re missing.
- Content length gaps (e.g., competitors have 1,500‑word guides, you have 800).
- Missing internal links to pillar pages.
Agencies love to promise “new content,” but the real effort is aligning it with your existing silo structure.
10. Reporting cadence and transparency
Ask for a sample monthly report. It should include:
- Position changes for target keywords.
- Organic traffic trends.
- Crawl error summary.
- Action items for the next month.
If the agency offers a dashboard, verify that you have view‑only access. The annoying detail: some tools hide low‑performing pages behind filters, so you need to request raw data.
Practical checklist table
| Area | What to verify | Typical red flag |
|---|---|---|
| Crawlability | 404s, orphan pages, robots.txt | >5 % errors |
| Indexation | Google index count vs crawl total | Large mismatch |
| On‑page SEO | Unique titles, meta, single H1 | Duplicates |
| Speed | FCP <2 s mobile, TBT <300 ms | Slow on low‑end |
| Mobile UX | Touch size, no horizontal scroll | Poor test score |
| Structured data | Correct schema, no JSON errors | Missing markup |
| Backlinks | DR spread, anchor diversity, toxic links | Spam domains |
| Local signals | Consistent NAP, reviews, local schema | Duplicate listings |
| Content gaps | Keyword coverage, length, internal links | Thin pages |
| Reporting | Transparent metrics, raw data access | Black‑box reports |
Visuals
Making the final decision
When you sit with the audit results, score each agency on how well they address the items above. A common pitfall is picking the cheapest quote without checking whether the agency can actually fix the crawl errors you already have. The trade‑off is clear: a higher‑priced partner who can deliver a clean technical foundation will save you months of re‑work later.
Remember that SEO is a marathon, not a sprint. The agency you choose should be willing to commit to a 6‑month roadmap, not just a quick win.
We use this kind of systematic audit when we help clients decide on their next digital partner. It keeps the conversation factual and avoids surprise expenses down the line.
Thinking about building something?
Tell us what you have in mind. You will hear back from an engineer, usually within a day.
Start a project