Cum să vă puneți site-ul în întreținere fără a vă afecta clasamentele de căutare sau a pierde bani

Publicat: 2021-08-19

Zilele trecute, un student din clasa mea Creați un magazin online profitabil ”mi-a pus o întrebare destul de bună.

În acest moment, în timp ce îmi dezvolt site-ul, nu contează cu adevărat, dar cum îmi pun magazinul în întreținere după ce am lansat, fără a afecta clasamentul motorului meu de căutare?

Marele lucru legat de această întrebare este că se aplică nu numai proprietarilor de magazine de comerț electronic, ci și tuturor administratorilor de web în general.

Dacă ați pus în mod necorespunzător site-ul dvs. în întreținere, este posibil să vă distrugeți clasamentul motorului de căutare în timp ce alungați clienții în același timp.

Mai ales dacă intenționați să vă dați jos site-ul web pentru o perioadă îndelungată, este esențial să faceți lucrurile în modul corect.

Nota editorului: Dacă sunteți interesat să aflați cum să vă începeți propria afacere, faceți clic aici pentru a urma minicursul GRATUIT de 6 zile despre comerțul electronic.

Greșeli comune

Dar, înainte de a discuta despre modul corect de a pune un site web în întreținere și despre ceea ce fac cu magazinul meu online, m-am gândit că voi vorbi despre unele greșeli obișnuite pe care le-am văzut făcând oameni cu site-urile lor.

Probabil cea mai gravă și cea mai flagrantă greșeală pe care am văzut-o este aceea de a aduce în jos întregul site și de a lăsa o grămadă de pagini blocate cu erori „Pagina nu a fost găsită”.

Te rog nu face asta! Din păcate, ai fi surprins de câte ori am văzut oameni modificându-și site-ul web în acest fel.

O altă greșeală obișnuită pe care o văd este că webmasterii redirecționează toate paginile de pe site-ul lor cu o redirecționare 301 către o pagină „în construcție” pre-făcută ... și de aici începe problema.

La suprafață, s-ar putea să fie bine să-ți dorești site-ul. La urma urmei, dacă un om vă vizitează site-ul, acesta va vedea o pagină atractivă de „întreținere” și va reveni la o dată ulterioară.

Cu toate acestea, în ochii motoarelor de căutare, Google va crede că întregul dvs. site a fost mutat și acum indică pagina dvs. de „întreținere”. Și având suficient timp, acest lucru ar putea avea rezultate dezastruoase în clasamentul motorului dvs. de căutare.

Problema este că este destul de ușor să cazi în această capcană. De exemplu, Open Cart, un popular coș de cumpărături open source pe care îl recomand, oferă o opțiune de mod de întreținere care redirecționează fără probleme toți clienții către o pagină personalizată „în construcție”.

Cu toate acestea, problema este că Open Cart folosește „301 Redirecționări”, care îi spune Google că paginile au fost mutate definitiv. Prin urmare, modul de întreținere Open Cart este cu adevărat bun numai pentru etapele de început ale dezvoltării web, atunci când nu aveți încă clienți reali.

O soluție mai bună

Deci, care este o modalitate mai bună de a face acest lucru? O soluție mult mai bună implică informarea atât a oamenilor, cât și a motoarelor de căutare că site-ul dvs. web nu funcționează decât temporar și acest lucru poate fi realizat cu un mesaj de stare special numit „cod de stare 503” .

Pe scurt, un cod 503 indică faptul că site-ul dvs. web este indisponibil temporar. Pe lângă faptul că nu este disponibil, puteți spune și motoarelor de căutare când să revină când credeți că site-ul dvs. web va fi gata.

Iată cum să emiteți un cod de returnare a stării 503 pentru site-ul dvs. web. Primul lucru pe care trebuie să-l faceți este să creați un fișier special numit 503.php . Apoi, în fișierul dvs. 503.php, trebuie să inserați următoarele linii de cod în partea de sus a fișierului.

Notă: Parametrul „Încercați din nou” de mai jos indică motoarelor de căutare când doriți să revină din nou. Unitatea de timp este în secunde, astfel încât, în exemplul de mai jos, îi spunem Google să revină după 60 de minute.

<? php
antet („Serviciu HTTP / 1.1 503 temporar indisponibil”);
antet („Stare: serviciu 503 temporar indisponibil”);
antet („Reîncercați după: 3600”);
?>

După aceste linii, puteți utiliza apoi restul acestui fișier pentru a crea o pagină personalizată „sub întreținere”. În cele din urmă, ar trebui să editați fișierul .htaccess pentru a redirecționa toți vizitatorii către pagina dvs. 503.php adăugând următoarele rânduri.


RewriteEngine on
RewriteCond% {REMOTE_ADDR}! ^ 111 \ .111 \ .111 \ .111
RewriteCond% {REQUEST_URI}! /503.php$ [NC]
RewriteRule. * /503.php [R = 302, L]

Pe scurt, liniile de mai sus din fișierul dvs. .htaccess vor redirecționa toți vizitatorii către fișierul dvs. 503.php, care va spune atât oamenilor, cât și motoarelor de căutare că site-ul dvs. este în întreținere.

Asigurați-vă că ați plasat propria adresă IP acolo unde vedeți numerele 111.111.111.111 de mai sus, astfel încât să puteți accesa în continuare site-ul dvs. de pe propriul computer.

Cel mai bun mod de a vă pune site-ul în întreținere

Așadar, crearea unei pagini de întreținere 503 este în regulă, dar, evident, cea mai bună soluție la problema dvs. de întreținere este să nu îți dărâm niciodată site-ul, ceea ce fac cu magazinul meu online.

În loc să-mi dau jos site-ul ori de câte ori trebuie să lucrez la el, am 2 versiuni identice ale site-ului meu instalate pe serverul meu. A doua copie a site-ului meu se numește site de etapizare.

Dacă trebuie să aduc modificări magazinului meu online, îmi pot lăsa site-ul web existent în timp ce lucrez la o copie identică în fundal. Apoi, după ce am terminat de efectuat și testat noile mele modificări, le pot copia imediat pe site-ul live.

În acest fel, am șansa să îmi testez și să actualizez temeinic modificările, fără să mă îngrijorez de pierderea vânzărilor.

Există două moduri de a crea un site de intermediere și nu contează ce mod alegeți. O opțiune este să creați un subdomeniu complet separat pentru site-ul dvs. și să creați o instalare identică.

De exemplu, puteți utiliza adresa URL staging.yoursite.com pentru site-ul dvs. de staging.

Alternativ, puteți crea pur și simplu un subdirector nou în directorul public_html și să efectuați o instalare identică acolo. Oricum, veți ajunge la 2 versiuni ale site-ului dvs. live cu care să lucrați, astfel încât să nu pierdeți niciun venit.

Așadar, data viitoare când simți că trebuie să îți dai jos site-ul web pentru întreținere, s-ar putea să dorești să implementezi un site de intermediere pentru magazinul tău online. La urma urmei, dacă magazinul dvs. nu este deschis, atunci nu câștigați bani.