Patru moduri de a vă optimiza serverul web Apache pentru SEO
Publicat: 2011-01-11Există multe aspecte ale SEO, cum ar fi crearea de linkuri, care poate dura o perioadă substanțială de timp înainte de a putea vedea o revenire în rezultatele căutării. De aceea este important să existe o serie de alte strategii de câștig rapid care încep să arate rezultate între timp.
Unul dintre acele lucruri pe care le puteți face este să vă optimizați serverul web pentru SEO. Acesta este ceva despre care foarte puțini oameni fie știu, fie aleg, ceea ce înseamnă că îl puteți folosi pentru a obține un avantaj față de concurența dvs.
În timp ce aproape toate sfaturile prezentate mai jos pot fi adaptate în esență la orice mediu de server web (cum ar fi IIS, de exemplu), am ales să mă concentrez pe Apache, deoarece este cea mai comună platformă disponibilă astăzi.
1. Găzduiește local
Cu excepția cazului în care publicul principal al site-ului dvs. web este unul global, atunci locația fizică a serverului dvs. web joacă un rol important în SEO, în special având în vedere importanța tot mai mare a căutării locale pe care am văzut-o de la Google în ultima vreme.
Să folosim un exemplu în care efectuez o căutare pentru „”. La momentul scrierii, există aproximativ XXXX rezultate pentru acel termen special. Prin urmare, luați în considerare pentru un moment modul în care un motor de căutare ar putea determina algoritmic care ar fi cele mai potrivite exemple de returnat, având în vedere că efectuez această căutare din Australia.
Unele dintre lucrurile pe care motoarele de căutare ar putea să le ia în considerare sunt:
- Site-ul are un nume de domeniu .AU?
- Site-ul menționează Australia în conținutul lor?
În timp ce ambii factori de mai sus sunt într-adevăr semnale puternice pentru motoarele de căutare că site-ul ar fi potrivit pentru un public australian, există încă și alte semnale pe care motoarele de căutare le caută.
Unul dintre acestea este unde este găzduit site-ul? Este puțin probabil ca o companie străină să aleagă să-și găzduiască conținutul pe un server australian; prin urmare, acesta este un indicator puternic că acest site este destinat australienilor și ar fi atunci un rezultat și mai relevant.
2. Instalați mod_pagespeed
În ultimele 12 luni, Google a trecut de la a sugerat subtil că sunt fani ai face web-ul un loc mai rapid, la a-l declara ca un factor în algoritmul lor de clasare de căutare.
La început, multe dintre recomandările pe care Google le-a făcut pentru a optimiza timpii de încărcare a paginii nu au fost întotdeauna practice de implementat de majoritatea dezvoltatorilor. Cu toate acestea, Google a recunoscut acest lucru și a decis să lanseze un modul Apache cu sursă deschisă care să facă automat munca pentru dvs. în fundal.
Ideea de bază din spatele mod_pagespeed este că permite o serie de tehnici de optimizare care se bazează pe cele mai bune practici, fără a fi nevoie să faceți modificări complexe mari site-ului dvs.
Pentru a demonstra cât de puternic este acest modul, am oferit o listă rapidă a unora dintre lucrurile care anterior ar fi fost un coșmar de implementat pe orice altceva decât pe un mic site static care poate fi acum automatizat:
- Furnizați serverului informații detaliate despre cât durează fiecare vizitator pentru a încărca și a reda pagina dvs.
- Eliminați spațiile albe inutile.
- Combinați fișierele CSS/JavaScript externe și inline într-un singur fișier.
- Îmbunătățiți capacitatea de stocare a resurselor unui site pentru a se conforma celor mai bune practici.
- Reduceți și eliminați comentariile din toate paginile HTML, fișierele CSS și JavaScript înainte de a le oferi utilizatorilor.
- Optimizați imaginile pentru performanță înainte de a le difuza utilizatorilor.
Puteți găsi instrucțiuni detaliate suplimentare despre ce anume face mod_pagespeed și cum o face pe pagina oficială mod_pagespeed.

3. Eliminați conținutul duplicat cu mod_rewrite
Dacă nu ați petrecut un timp considerabil lucrând în sau cu oameni din SEO, există șanse mari să nu realizați că site-ul dvs. ar putea avea probleme cu conținutul duplicat. Dați-mi voie să explic:
Dacă dețineți site-ul web: http://www.example.com/, știți fără îndoială că nu trebuie să introduceți www în adresa URL de mai sus pentru ca site-ul să se încarce. Cu toate acestea, este posibil să nu realizați că pentru un motor de căutare http://www.example.com și http://example.com/ sunt două site-uri diferite. Deci, atunci când aveți oameni care trimit la versiunea non-www și, de asemenea, la versiunea www, în esență, împărțiți valoarea acelor link-uri către site-ul dvs. la jumătate.
Din fericire, există o soluție ușor de implementat. Prin activarea modulului mod_rewrite Apache, puteți spune motoarelor de căutare că orice conținut din versiunea non-www este acum localizat permanent la versiunea www. În acest fel, nu numai că motoarele de căutare nu vor crede că aveți două versiuni ale fiecărei pagini de pe site-ul dvs., dar valoarea oricăror link-uri care indică versiunea greșită va curge acum prin pagina corectă.
Pentru a face acest lucru, adăugați următoarele linii în fișierul dvs. .htaccess de pe serverul dvs. web. Dacă nu aveți deja un fișier .htaccess, puteți pur și simplu să continuați și să creați unul.
RewriteEngine On
RewriteBase /
RewriteCond % ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Dacă, totuși, doriți să faceți invers și preferați să aveți versiunea non-www a domeniului dvs. ca implicită, puteți adăuga în schimb următorul cod:
RewriteEngine On
RewriteBase /
RewriteCond % ^www.yourdomain.com [NC]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [L,R=301]
4. Corectează-ți serverul web
Ultimul punct în ceea ce privește optimizarea serverului dvs. web pentru SEO este legat de securitate. De ceva timp, Google a oferit notificări utilizatorilor în rezultatele căutării că un anumit site ar putea conține programe malware. Cu toate acestea, Google a extins recent acest lucru pentru a indica acum când un site ar putea fi piratat sau compromis.
Cea mai bună modalitate de a vă asigura că nu sunteți victima unui atac asupra site-ului dvs. web este să vă mențineți serverul web la zi cu cele mai recente versiuni de software și să blocați serviciile de care nu aveți nevoie. Apache oferă chiar și o serie de sfaturi și trucuri pe site-ul lor oficial pentru a vă ajuta să vă protejați site-ul de hackeri (care este cu siguranță un prim pas bun).
rezumat
- Asigurați-vă că locația fizică a serverului dvs. web este adecvată pentru tipul de public pe care încercați să îl vizați.
- Optimizați modul în care serverul dvs. web gestionează solicitările HTTP instalând mod_pagespeed.
- Rezolvați duplicarea întregului site web utilizând mod_rewrite pentru a redirecționa 301 versiunile non-www ale adreselor URL către versiunea www.
- Asigurați-vă că mediul serverului dvs. web este ținut la zi cu cele mai recente corecții de securitate pentru a preveni atacarea site-ului de către hackeri.
Sperăm că unele dintre sfaturile pe care le-am subliniat mai sus vă vor ajuta să obțineți câteva câștiguri SEO rapide și să vă ofere un avantaj față de concurenții mai puțin cunoscuți din punct de vedere tehnic. Dacă cineva are întrebări, vă rugăm să le lăsați în comentarii și cu siguranță voi răspunde.