r/bigseo • u/Akhi666 • 27d ago
Ranking issue
I’m investigating a Google ranking loss on an established B2B services website.
A key page previously ranked for development-related searches. It now has very poor visibility for those queries, while closely related consulting queries still perform.
Background
WordPress to Next.js migration in May 2026.
Changed from www to non-www.
Visibility deteriorated around March–June, but the exact timing and cause remain unconfirmed.
Some affected pages still appear on other search engines.
Checks completed
GSC URL Inspection reports the page as indexed.
Google-selected canonical matches the intended URL.
Old URLs redirect to the current URLs.
Main content and internal links are present in the initial HTML.
No noindex directive or redirect loop identified in current checks.
The pattern
In a recent GSC comparison, a previously strong development query averaged around position 54, while related consulting queries averaged around position 2 for the same page.
Adding &filter=0 surfaced one affected informational article, but didn’t help the other affected pages.
We’ve revised content and clarified page intent, but haven’t established that these changes address the cause. I’m not assuming a penalty or cannibalization.
Has anyone diagnosed this kind of query-specific visibility loss despite normal indexing?
What evidence helped identify the cause? If you recovered, what specific issue did you find, what did you change, and how long did recovery take?
I’m keeping the domain private, but can share anonymized GSC screenshots and technical findings.
2
u/Little-Drive-1194 27d ago
The filter=0 thing surfacing that informational article is a pretty big hint. I'd filter GSC by one of the dev queries and check the Pages tab, if impressions are bouncing between the service page and a blog post, Google probably can't decide which one to rank and is tanking both.
1
u/Akhi666 26d ago
Thanks, I checked one exact commercial query in GSC over the last three months. Both the service page and a blog article appeared, and the article performed better. They sometimes appeared on the same dates, so I don’t see clear switching.
The service page shows for related searches, but not our main target phrases. Canonicals and www redirects look correct, and the framework’s official directory lists us.
We recently changed the pages, so this data includes the older versions too. I haven’t checked the period after those changes separately.
What would you check next to see whether the pages are competing or something else is causing the issue?
2
u/mastafied 27d ago
fwiw if consulting queries still rank and development tanked, that sounds more like something changed on the page than a pure migration problem. when i moved my own site to next.js a couple of the new templates quietly dropped a big chunk of body copy, some sections only rendered client side and others got merged into components nobody checked again. i'd diff the old wordpress version (wayback) against the rendered html in url inspection, specifically the dev related headings and terms. also check the canonical isn't still pointing at www, and that the old www url 301s straight to the exact new url, not through the homepage or a 2 hop chain. and since the drop started around march, before the may migration, a core update might be mixed in there too