Raghav Mittal
Menu
Approach
Services
Automation Replace manual follow-ups, spreadsheet relays, and status chasing with trigger-based systems that move work automatically. CRM Systems Turn your CRM from a contact database into an operating system for pipeline, ownership, follow-up, and reporting. SEO & UX Find the crawl, speed, mobile, UX, and conversion issues that stop good pages from ranking or turning traffic into leads. Shopify & Web Build or clean up websites that are fast, trackable, SEO-ready, and designed around how buyers actually decide. Shopify Automation Connect Shopify orders, customers, inventory, fulfilment, support, subscriptions, and reporting so your team spends less time moving the same information. AI Workflows Use AI practically inside business workflows: Excel analysis, PPT reporting, SOPs, dashboards, content, and team documentation. Lead Systems Capture, qualify, assign, and follow up with leads across forms, CRM, WhatsApp, email, and sales teams. GST Automation Reduce repetitive GST data work by connecting invoices, sales channels, approvals, reconciliation checks, and reporting into a workflow your team can actually operate. Tally Automation Make Tally and TallyPrime part of a reliable operating workflow for invoices, ledgers, receivables, reports, approvals, and data handoffs. GST + Tally Connect the work between sales, invoices, GST review, Tally, reconciliation, and management reporting so finance operations have fewer blind spots. View all servicesBrowse the complete delivery bench →
Blueprints Work Blog Free Audit
SEO & UX· May 19, 2026· 3 min read

Technical SEO Is Usually a Routing Problem Before It Is a Content Problem

The fastest SEO wins often come from cleaning crawl paths, canonicals, and page architecture before publishing more copy.

Technical SEO Is Usually a Routing Problem Before It Is a Content Problem

Before publishing more articles, check whether search engines can reach and interpret the pages you already have. A useful technical SEO review follows a URL from discovery to its HTTP response, canonical declaration, rendered content, and internal links. It does not assume that a green plugin score means the page is indexed or earning traffic.

Key takeaways

  • Compare status, canonical, robots directives, and sitemap inclusion together.
  • Preserve useful search-performing pages before deciding to consolidate.
  • Verify outcomes in Search Console instead of assuming submission means indexing.

Build a small evidence table

Choose representative URLs: the homepage, one service, a category, a recent article, an older article receiving clicks, and a missing page. For each, record the final URL after redirects, status code, robots directive, canonical URL, title, H1, and sitemap inclusion. Inspect the HTML response as well as the browser-rendered page.

This catches contradictions that disappear when separate teams check separate tools. A page can be listed in the sitemap while declaring noindex, or receive internal links at one address while pointing its canonical at another. Investigate the reason before changing either setting.

Separate exclusion from canonicalisation

Noindex asks a search engine not to show the page in results. A canonical identifies the preferred representative of duplicate or closely similar content. They are not interchangeable tools. Google specifically advises against using noindex merely to influence canonical selection within a site.

If two tutorials answer different questions and both have search demand, improve their distinct usefulness rather than automatically consolidating them. If one page is genuinely replaced, review its traffic, links, and relevance before choosing a redirect. A broad redirect to an unrelated homepage is not a content repair.

Treat the sitemap as an inventory

A sitemap should describe the canonical pages you want discovered. Future-dated posts should enter it when they become public. Removed URLs and intentionally excluded duplicates should not remain simply because an old export still contains them. Google describes sitemap submission as a hint, not a guarantee of crawling or indexing.

Use lastmod for a meaningful page change. Rewriting every timestamp each morning makes the value less informative. For a scheduled article imported earlier, its public release can be later than its database creation time; discovery documents should reflect that reality without exposing the article prematurely.

Test the page without relying on JavaScript

Fetch the initial response and check for a useful title, description, canonical, and social preview metadata. Then check the rendered page for missing content or scripts that overwrite those values. Server-rendered metadata makes inspection easier and supports consumers that do not execute the site's JavaScript.

Do not treat every screenshot issue as a ranking diagnosis. Overlapping text and inaccessible controls are real usability problems, but their impact should be measured separately from whether the page is crawlable. Fix the interface and verify the technical signals rather than substituting one check for the other.

Use Search Console to decide what happens next

Inspect the specific URL and compare Google's selected canonical with the declared one. Review exclusion reasons, queries, impressions, and clicks for comparable date ranges. A newly corrected page may need time to be crawled again. A page with impressions but few clicks needs a different investigation from a page Google has never discovered.

Record the deployment date and the exact URLs changed. That gives later performance reviews a useful baseline instead of an unsupported claim that SEO is "complete." For a practical review, share your website or request a website audit.

Primary references

Technical SEO & UX Audits

I review the technical and human path together: indexability, page structure, mobile layout, CTA clarity, tracking, and conversion friction.

Explore the service →
Turn the idea into a working system

Have a bottleneck that needs an accountable owner?

Send me the problem, where it is getting stuck, and what a useful outcome looks like. I will reply with the clearest next step.

Prefer a conversation? Book a call →
Keep reading
View the full archive →