3

We have a site https://example.org/forecast/ that at the time of writing redirects to a "time-stamped" (/forecast/month-year/) URL, like so: https://example.org/forecast/june-2022/. Say, in December, we will have a https://example.org/forecast/december-2022/ edition, etc. We may have three or four editions every year. In a nutshell, the "bare" URL should always redirect to the current edition. Technically, this is easy.

However, from an SEO as well as a "proper use of standards" point of view, my case appears not that easy. For me, this use case does fit neither a 301 (Permanent) nor a 302 (Temporary) redirect.

301 will cache indefinitely, which will not work for us, while 302 appears to be recommended for site migrations and other technical reasons.

Based on some old discussion of this from 2006 it appears that 302 would be the way to go, but 16 years later is that still the consensus?

1
  • I would go for 302. Or put a summary in the forecast page and let the user press a button or click a link to go to the particular one. Aug 5 at 0:15

1 Answer 1

-1

I would strongly suggest that you use 301 redirects. The link juice will flow down the redirect chain, as Google says in its docs:

https://developers.google.com/search/docs/advanced/crawling/301-redirects

One thing to note is not to exceed five hops in the redirect chain, as John Mueller suggests:

https://www.searchenginejournal.com/googles-john-mueller-recommends-less-than-5-hops-per-redirect-chain/

So in practice, every month, I would update every redirect older than six months (which, in theory, should already be obsolete) and edit the old 301s to the latest target.

1
  • 1
    301 are for permanent redirects, however, I know that my redirects are temporary, like every quarter they change. Thanks for the info on max hops though.
    – jfix
    Jul 6 at 12:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.