
The single biggest driver of a ranking problem usually isn't your content, it's a technical issue quietly stopping Google from crawling, indexing, or trusting the pages you've already written. A site can have genuinely good content and still rank nowhere because a stray noindex tag, a blocked robots.txt rule, or a duplicate URL structure is telling Google not to bother. Here are the 15 issues we find most often, grouped by what they actually break.
Crawlability: can Google even reach your pages?
- ▸A robots.txt file accidentally blocking key sections, this happens constantly after a staging-to-production migration when a "Disallow: /" rule never gets removed
- ▸No XML sitemap submitted in Google Search Console, or a stale sitemap still listing pages that no longer exist
- ▸Orphaned pages with zero internal links pointing to them, if nothing on your site links to a page, Google has to stumble onto it by accident
- ▸Excessive redirect chains, a URL that redirects through three or four hops instead of going straight to the final destination wastes crawl budget and dilutes ranking signals
Indexability: is Google allowed to index what it finds?
- ▸A noindex tag left on pages after a redesign or staging migration, we see this constantly, see our redesign SEO checklist for the full list of what breaks during a migration
- ▸Canonical tags pointing to the wrong URL, or missing entirely, telling Google to index a duplicate instead of the real page
- ▸Thin or auto-generated pages with near-zero unique content, indexed and diluting your site's overall quality signal
- ▸Pagination and filter URLs generating thousands of near-duplicate indexed pages, common on e-commerce sites with faceted navigation
Duplicate content and canonical issues
- ▸www vs. non-www and http vs. https both resolving without a single canonical version, splitting your ranking signal across duplicate URLs
- ▸Trailing slash inconsistency, "/page" and "/page/" both live and both indexed as separate URLs
- ▸URL parameters (tracking tags, session IDs, sort options) creating infinite duplicate URL variations
Site speed and Core Web Vitals
Google uses Core Web Vitals (loading speed, interactivity, and visual stability) as a direct ranking factor, and a slow site is fighting an uphill battle no amount of content can fully offset. We cover the specific fixes in detail here, but the two most common offenders are unoptimized images and render-blocking scripts loaded before anything visible on the page.
Structured data gaps
Missing or broken schema markup doesn't just cost you rich results in the search listing, it removes a direct signal that helps Google and AI answer engines understand what your page actually is. Our schema markup guide covers the specific types worth adding first.
- ▸No Organization or LocalBusiness schema on the homepage, leaving Google to infer basic facts about your business instead of being told directly
- ▸Broken or incomplete schema, present in the code but missing required fields, which can get the whole block ignored rather than partially credited
Mobile and rendering issues
- ▸Content that renders differently, or not at all, on mobile versus desktop, since Google indexes the mobile version of your site first
- ▸JavaScript-rendered content that never actually loads for Google's crawler, common on sites built with heavy client-side frameworks and no server-side rendering
If your site was recently redesigned or migrated and rankings dropped afterward, technical issues are the most common cause, not a Google penalty. Work through this list before assuming the worst.
How to actually check for these
Most of these are free to diagnose. Google Search Console's coverage and indexing reports surface crawl errors, blocked pages, and noindex issues directly. A crawler like Screaming Frog (free up to 500 URLs) maps redirect chains, duplicate titles, and canonical problems across your whole site in minutes. PageSpeed Insights covers the Core Web Vitals side. None of this requires paid tools to get a first real picture of where you stand.
Most of these are quick, cheap fixes once you know they exist, the hard part is finding them in the first place. If you'd rather have this scoped and priced for you rather than DIY it, see what a technical audit typically costs. Every SEO engagement we run starts with a full technical audit covering all fifteen of these, so you know exactly what's actually holding your rankings back before we touch anything else.
More articles
Ready to apply this?
Tell us about your business and we'll follow up within 24 hours with a free audit.
Get a free marketing auditPinexaDigital
Digital marketing agency helping businesses worldwide grow online. We write about SEO, PPC, social media, content marketing, email, web design, and e-commerce for business owners who want honest, actionable information.
Keep reading
Related articles.

International SEO: how to rank in multiple countries and languages.
International SEO explained: choosing a URL structure, hreflang tags, localized content, and the mistakes that stop sites ranking in more than one country.
October 3, 2026

How Long Does SEO Take to Work? A Realistic Timeline for Small Businesses
Early movement in weeks, meaningful traffic in months, competitive rankings in a year. What actually happens between hiring someone and seeing results, and what speeds it up or slows it down.
September 2, 2026

How Much Does SEO Cost for a Small Business in 2026? (Real Pricing Guide)
SEO doesn't have a sticker price like a website build. What agencies, freelancers, and DIY tools actually charge, what drives the number up or down, and the red flags in a cheap quote.
August 27, 2026


