Welcome to the Community @zaviyar! Wishing you all the luck on your Minecraft efforts. I know it’s a great community! So here’s my advice for you:
Start with search intent, not the calendar. If the page answers a question that doesn’t change over time, keep the URL and just update the content. If it’s a snapshot of “the current state of X,” treat it as evergreen too. Update the title, the intro, the screenshots, the date, whatever needs refreshing. Only spin up a brand new URL when the new content covers a genuinely distinct topic that deserves its own page and doesn’t cannibalize the old one.
A sitemap tells Google a URL exists. It doesn’t get you indexed. For that, use the URL Inspection tool in Search Console, not a site: search. It’ll tell you if the page is indexed, blocked, seen as a duplicate, or just not picked yet.
If you do change a slug, treat it like a migration:
- Put a permanent 301 from the old URL to the new one.
- Update every internal link, nav item, and sitemap entry so they point straight to the new URL. Don’t leave them pointing at the old one and relying on the redirect to catch it.
- Pull the old URL from the sitemap once the redirect’s live.
- Make sure the new page has a self-referencing canonical.
- Inspect both URLs in Search Console. The old one should show as redirected. The new one should be eligible to index.
- Request indexing on the new URL once you’ve confirmed the live test renders correctly.
Slug changes almost always cause a short dip while Google recrawls, processes the redirect, and moves the signals over. That’s normal. Don’t change a slug just to shoehorn in a keyword unless there’s a real reason for it.
On caching: it only matters if Googlebot’s seeing something different than what your visitors see. A normal CDN cache isn’t going to block indexing by itself. What breaks things is a CDN serving stale HTML after a publish, an old canonical tag getting cached, a redirect that’s misconfigured or looping, or a security layer throwing a 403 or a challenge at Googlebot specifically. The URL Inspection tool’s live test is the fastest way to check. If it shows the correct page, caching isn’t your problem and it’s more likely Google just hasn’t reprocessed the URL yet.
If you’re seeing “Crawled, currently not indexed” in the Page Indexing report, the fetch is working fine. The real question is whether the page is different enough and useful enough compared to similar pages you’ve already got live. If it says “Discovered, currently not indexed,” that’s usually an internal linking or crawl budget issue, so shore up your links, keep the sitemap clean, and make sure your server’s responding reliably.
Bottom line: give Google one clear answer for which URL is the “real” one. One canonical, one sitemap entry, consistent internal links, and content that earns its spot. That’s what gets pages indexed and keeps them there.
Also, +1 for the advice from @albertsg on Google Search Console. That will be a big help as well.