www sau fără www: alege un URL și ține-te de el

www sau fără www: alege un URL și ține-te de el

Patru. Atâtea variante ale paginii tale de start poate să indexeze Google dacă îl lași de capul lui:

www.numesite.ro
www.numesite.ro/index.html
numesite.ro
numesite.ro/index.html

Pentru un vizitator toate duc în același loc. Pentru un motor de căutare sunt patru adrese distincte. Iar dacă cineva pune un link către una și altcineva către alta, autoritatea aia (link juice, cum îi zice lumea) se împarte în loc să se adune într-un singur punct.

Nu o dată am văzut același site cu numesite.ro pe zero autoritate și www.numesite.ro urcat frumos, sau invers. Practic e vorba de aceeași afacere, dar Google le tratează ca pe două lucruri separate fiindcă nimeni nu i-a spus care e varianta bună.

Google s-a făcut mult mai deștept între timp la capitolul ăsta și de obicei își dă seama singur. Dar “de obicei” nu e “sigur”, și nu ai niciun motiv să lași la voia întâmplării ceva ce rezolvi o dată și gata.

Alegi una și o impui

Nu contează teribil de mult dacă mergi cu www sau fără. Contează să alegi o singură variantă și să trimiți totul spre ea printr-un redirect 301, adică o mutare permanentă. 301 e semnalul clar către Google: “adresa asta s-a mutat definitiv aici, treci toată greutatea dincolo”.

Pe un server Apache treaba se face dintr-un fișier .htaccess pus în rădăcina site-ului. Iată varianta care duce tot traficul spre www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^numesite\.ro [NC]
RewriteRule ^(.*)$ https://www.numesite.ro/$1 [R=301,L]

Primele linii pornesc modulul de rescriere. Condiția verifică dacă cineva a intrat pe adresa fără www, iar regula îl mută pe cea cu www, păstrând restul căii intacte. R=301 spune că e permanent, L oprește prelucrarea acolo.

Dacă vrei invers, fără www ca variantă principală, inversezi condiția:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.numesite\.ro [NC]
RewriteRule ^(.*)$ https://numesite.ro/$1 [R=301,L]

Față de codul pe care îl foloseam eu prin 2011, aici e o singură diferență importantă: azi redirectăm spre https, nu spre http. Certificatul SSL a devenit standard, așa că merită să bagi și forțarea pe https în aceeași logică, ca să nu ajungi cu și mai multe versiuni ale aceleiași pagini.

Dacă nu ai acces la .htaccess

Nu toată lumea stă pe Apache și nu toată lumea umblă prin fișiere de server. Dacă ești pe WordPress, plugin-uri de SEO precum Rank Math sau Yoast rezolvă partea de adresă canonică din interfață, fără să atingi cod. Pe un site pe platformă găzduită (de tip site-builder), setarea e de obicei undeva în panoul de domenii. Iar dacă lucrezi cu cineva care ți-a făcut site-ul, e o rugăminte de cinci minute pentru el.

Ideea de fond rămâne aceeași indiferent de unde apeși butonul: o singură adresă bună, toate celelalte trimise spre ea permanent. E genul de lucru la care ne uităm din prima când preluăm un site, fiindcă e ieftin de reparat și strică surprinzător de mult cât timp stă nerezolvat. Dacă vrei să afli cu ce ne ocupăm sau ai un site unde bănuiești că se pierde autoritate degeaba, scrie-ne și ne uităm împreună.

Radu Balaș, CEO, Publishing Office SRL (PrimulSite.ro)

Specialist în marketing digital și optimizare AI, cu peste 10 ani de experiență în Cluj-Napoca. Publicat în Forbes, Entrepreneur și Huffington Post.

Vrei rezultate ca acestea pentru afacerea ta?

Prima discuție e gratuită. Vedem împreună unde ești și ce poți face mai bine.