Imam URL domain.com/random, koji će preusmjeriti na slučajnu stranicu.

Koji bi to bio ispravni HTTP kôd za ovo?

Uz to, ubacujem vezu poput ove:

Show random profile 

Pauci neće slijediti tu vezu. Trebam li se brinuti o tome koji HTTP kôd šaljem?

Mislim da ne biste trebali slati HTTP kôd (osim uobičajenih 200). Pauci mogu ili ne moraju slijediti tu vezu. Ako ga slijede, možda će mu odlučiti dati manju težinu, ali svejedno obratiti pažnju na to. Preusmjeravanja 301/302 kažu "ono što je ovdje bilo, sada je negdje drugdje", ali na vašoj slučajnoj vezi uopće nije bilo ničega. Čak i da je postojalo, jer ih šaljete na slučajno mjesto, nije istina da je što god bilo tu negdje drugdje, jer je uvijek negdje drugačije.

  • Da, sad kad to kažete, logičnije je samo upotrijebiti 200.
  • 301 definitivno je netočno; smatra se preusmjeravanjem s mogućnošću predmemoriranja, što nije ono što želite. Vjerojatno, 303 bila bi najbolja opcija s obzirom na ovo što ste ovdje opisali, ali 302 je češći izbor.

radio za vas: Charles Robertson | Želite nas kontaktirati?