Като за начало да разясним какво представлят Redirect 301, 302 и meta refresh. Машините, върху които се “помещават” сайтовете, се наричат сървъри. Когато някой интернет-потребител опита да зареди чрез браузъра си определена страница от сайт, той прави заявка към сървъра. Следвтие на което сървърът “отговаря” на браузера. Ако страницата съществува, отговорът е числото 200, ако пък липсва, праща небезивестния отговор 404. Какво прави потребителят в тази ситуация? В най-честия случай затваря страницата, тегли една на уебмастъра на сайта и продължава да браузва. Има, обаче, начин, по който уебмастърът може да “подскаже” на браузъра, че страницата е преместена временно или за постоянно на друг адрес и това става чрез отговорите за редирект: 301 (постоянно) и 302 (временно).

Ако нямате достъп до сървъра, например хоствате сайта си в hit.bg, се налага да използвате мета тагове, за да укажете, че дадена страница е преместена. Това става по следния начин:
<meta http-equiv=”refresh” content=”?;url=http://abv.com” />,
където ?? трябва да се смени с времето в секунди, след което страницата ще бъде пренасочена, а http://abv.com - с URL, към което искате да пренасочите старата страница.

Според някои източници в интернет, meta refresh с време на пренасочване 0 (content=0) е еквивалентно за търсачките на отговор за пренасочване 301 (Redirect 301), а при content>0 - на Redirect 302. Дали това е вярно? Със сигурност - НЕ! Защо? Ами много просто, meta refresh е от т.нар. pragma директиви, които указват на браузера ви какво да прави. Да, обаче ботовете на търсачките нямат браузери. Ботовете просто се подчиняват на отговорите, които им праща сървъра. С други думи, ако на вашата страница има някакво съдържание и директива meta refresh за пренасочване, ботът ще индексира/кешира страницата и тя ще се показва в резултатите й. Дори, когато вие посетите тази страница, тя първо ще се зареди, след което ще се пренасочи. Пример. Забелязахте ли какво се случи? Ако, обаче страницата е пренасочена с Redirect 301 (пример), ще се зареди директно страницата, към която са ни пренасочили. Т.е. ако ботът посети старата страница, той няма да има възможност да индексира/кешира съдържанието й. При Redirect 302 положението е подобно, ботът ще бъде пренасочен към новата страница, но ще е “инструктиран”, че това положение е временно и след време отново ще намине, за да види “каква е хавата”, както казват в Пловдив и региона.

Един съвет: не вярвайте много на това, което се пише по блоговете, винаги четете спецификации и документации и пробвайте лично.