Dupa cum bine probabil se stie exista mai multe tipuri de redirectare catre continutul unei alte pagini sau de la caz la caz catre un alt website. Unii dintre noi folosesc pentru acest redirect un fisier .htaccess prin care se poate stabili destul de usor ca este vorba despre un redirect 301. Iar acest lucru este foarte bine .

Redirect 301 - inseamna : MUTAT PERMANENT.

Insa unii dintre noi , intentionat sau nu , unii mai programatori decat altii in atat de bine cunoscutul limbaj PHP apeleaza foarte usor la un simplu redirect din header, chiar si atunci cand nu este cazul.
Cod:
header("Location:www.nume_site_redirectat.ro");
Ei bine dupa cum se poate citi si in manual
The second special case is the "Location:" header. Not only does it send this header back to the browser, but it also returns a REDIRECT (302) status code to the browser unless some 3xx status code has already been set.
prin acesta metoda fara a se mai scrie nici o alta linie de cod se face un redirect 302.

Ce inseamna ?
Redirect 302 : Mutat Temporar.

Acum unde apare problema ?
Sa luam un exemplu:
Site-ul 1, care are o vechime de 2 ani de zile are in interiorul sau, sau poate chiar in pagina de index un redirect , cod 302, catre Site-ul 2. Astfel, motorul de cautare considera ca site-ul 2 de fapt e site-ul 1. Practic Site-ul 1 a furat intreg continutul Site-ului 2 iar Site-ul 2 ajunge sa fie penalizat(scos din google). Trist dar adevarat.
Pana la ora actuala s-a constatat ca Google si MSN interactioneaza in acest fel in momentul in care intalnesc un astfel de redirect.

Recomandari:
1. atunci cand se face un redirect catre un alt website folosind PHP sa se foloseasca sintaxa:
Cod:
header("HTTP/1.1 301 Moved Permanently"); 

header("Location: www.nume_site_redirectat.ro");
Cum putem opri ca astfel de redirectari sa mai aiba loc ?
1. Daca cumva redirectul este facut doar catre un fisier anume atunci modifica in .htaccess astfel incat sa se intalneasca la vechiul url un cod 404
2. Trimite un email catre ownerul de unde consideri ca se face acel redirect si roaga-l insistent sa opreasca acel tip de redirectare.
3. Daca punctul 2 nu este valabil atunci roaga-i pe cei ce tin hostingul sa te ajute.
4. Daca nici 2 si nici 3 nu dau roade atunci nu iti ramane de facut decat sa aplici sintagma "razbunarea e arma prostului".
5. In partea a doua voi incerca sa public si solutia (inca mai studiez)

Voi ce parere aveti ?