Webmaster cum să creați site-ul dvs.

Diferite moduri de 301 de redirecționare

Redirect 301 (301 Permanent redirecționării), folosit în câteva cazuri, principalul dintre care sunt: ​​o schimbare de domeniu, paginile site-ului de transfer, lipire un nume de site-ul cu sau fara www. Utilizarea adecvată a 301 redirecționări foarte important pentru transmiterea rapidă a Page Rank (PR) la noul site sau pagina și de a salva traficul motorului de căutare.

M-am confruntat cu necesitatea ei, atunci când după mutarea portalul său din com zonă, în ru a descoperit că Google, Yandex și alte motoare de căutare, desigur, nu „uite“ site-ul vechi (în parte, de asemenea, datorită faptului că am fost incorect instalat propria pagină, pentru a procesa 404, care returnează un răspuns 200 OK cod). Mai mult, Google a șase luni de la stânga pentru noul site PR = 0, deși vechi, el a rămas la același nivel PR = 4.

Subiect 301 redirect discutat în mod regulat într-o varietate de SEO-forumuri, și fiecare motor de căutare în sistemul său de ajutor are secțiuni speciale. Odată ce am înțeles, am găsit următoarele opțiuni pentru organizarea unui tur-retur, dintre care unele au fost testate cu succes la.

Pentru a începe, uita-te la documentația:

Redirecționează directivă

Descriere: Efectuează un vizitator redirect care solicita documentul la o altă adresă URL. Efectuează o redirecționare externă (a spune browser-ul pentru a încărca o altă adresă URL).

Sintaxa: Redirect [starea] URL-URL-cale

  • statut. câmp opțional specifică codul retur, valorile valide: permanente (301 - Document mutat permanent), temperatura (302 - Document mutat temporar), seeother (303 - a se vedea celălalt), plecat (410 - curățat).
  • URL-cale. o parte locală a adresa URL a documentului solicitat.
  • URL-ul. URL-ul care ar trebui să fie executat redirecționării.

Astfel, 301 de redirecționare este cea mai bună metodă pentru a vă păstra poziția în motoarele de căutare, atunci când transferați o pagină sau un site. Codul „301“ este interpretat ca mișcarea constantă ( „mutată permanent“). Luați în considerare modul în care să-l organizeze:

redirecționare simplă (în fișierul .htaccess sau httpd.conf pentru Apache)

  • /old/old.htm - calea și numele paginii vechi

Notă: pentru scopurile mele (schimbare de domeniu) nu au avut primul exemplu de realizare un simplu 301 de redirecționare.

Utilizarea mod_rewrite (prescrisă în fișierul .htaccess)

A devenit o sarcină clasic de îmbinare nume site-ului cu www și fără ea, este rezolvată după cum urmează:

sau o sintaxă alternativă:

Desemnarea [R = 301, L] înseamnă să redirecționeze clientul și să-l trimită la starea 301 (= 301 R) codul și face o regulă ultima (L).

redirecționa domeniu vechi la cel nou:

De exemplu, dacă doriți să porniți fișierul rewrite.html în loc rewrite.htm. adaugă la .htaccess.

Pentru a înlocui fișierele toate fișierele .htm .html:

Redirecționează în PHP

Este mai bine să se specifice HTTP / 1.1, ca cele mai vechi nu suportă virtual hosting. Nu uitați că înainte de antetul de apel, ar trebui să fie afișat nimic (de exemplu, echo sau print). Prin urmare, acest cod este mai bine pentru a pune în partea de sus a php-script. O versiune mai completă a redirecționa PHP reține pagina de apel și parametrii de transmitere:

Redirect folosind meta reîmprospătare

Notă în continuare redirecționează unele caracteristici:

  • .htaccess redirecționa metode de lucru numai pe servere Linux cu modulul Apache mod_rewrite incluse și / sau mod_alias.
  • Utilizarea .htaccess creează o povară suplimentară pe un server Apache prescrie mai eficient aceleași comenzi în hpptd.conf său fișier de configurare. dar, de regulă, nu poate fi accesat de webmaster.
  • 301 redirecționări, permite economisirea de trafic și să treacă pagina de PR (Google exact) pentru motoarele de căutare.
  • procesul de lipire și de transfer de PR durează o lungă perioadă de timp - până la câteva luni, și, de asemenea depinde de motorul de căutare, astfel încât nu ștergeți pagina vechi sau site-ul, până când un transfer definitiv.
  • Unele motoare de căutare necesită site-uri despicare setări suplimentare, de exemplu, Yandex trebuie să se înregistreze suplimentar robots.txt.

concluzie