A page linked from my navbar and footer waited 57 days for its first crawl

by

I created /services/ai-copilot-development on 5 July. Google crawled it for the first time on 31 August. Fifty seven days.

Nothing was wrong with it. It returns 200 with a title tag. It sits in sitemap-0.xml. robots.txt allows everything except /studio, /api and /preview-mode. It is linked from the site navbar, the footer and eight sibling service pages, so ten files point at it.

I also clicked Request Indexing on it manually three times. Not one of those produced a crawl. Search Console said "URL is unknown to Google, last crawl never" the entire time, right through 30 August. On 31 August it turned up under newly indexed, and I had changed nothing on the page.

So the internal link theory I had been working from is dead. Adding links to a page that already has ten inbound links did nothing. What was rationed was crawl budget, and none of the levers on my side reached it.

The part I still cannot explain is why 31 August specifically. Nothing shipped that week.

Has anything reliably shortened that wait for you on a domain with no authority yet?

63 views

Add a comment

Replies

Best

The 57-day timeline is wild. I’d be curious whether publishing a genuinely new page every few days changes the crawl frequency over the following month.

The hardest part here is that 31 august gives almost no actionable signal. If nothing changed , it’s a good reminder that Google’s crawl scheduling can be pretty opaque on low-authority domains.

Answering your question first: the only thing that ever moved that wait for me was measuring what my server returned to that agent. I sell done-for-you product storefronts, so read me as an interested party.

Everything on your list is confirmed from your side of the connection. A 200 in a browser, a title, a sitemap entry, ten inbound links. None of it tells you what came back to Googlebot's user agent on that URL. We fetched ours that way and read the body instead of trusting the route table, and it was not clean. Every path containing a dot fell through to our locale handler and returned a 500, so the crawler was let in and handed an error while every checklist stayed green. That one is closed now.

Our Search Console surface looked like yours: 294 indexable pages, 236 with no impressions, 230 in Discovered, currently not indexed. I am not claiming the 500 produced that view, or that anything like it explains your 57 days. Your router will trip on a different shape than ours did. It is one fetch to falsify, and worth spending before you accept a cause you have no lever on.

Worth checking your raw server logs against what Search Console shows, not just refetching as Googlebot. Search Console's crawl stats are aggregated and can lag what actually hit the server by a few days, so relying on it alone can make a page look untouched when a bot already requested it and got something you did not expect. If your logs show zero Googlebot hits on that path before 31 August, that supports the crawl budget story. If they show hits earlier that Search Console never surfaced, the problem was on the response side the whole time and Search Console just never told you. I would not rule out a domain age or authority floor either, new sections on a young domain sometimes sit in a queue regardless of internal linking, which would explain why nothing you changed mattered and the date landing on 31 August is closer to coincidence than signal.