it-swarm-eu.dev

Odstranění podpory jiné než www

Nejsem nejsem zastáncem hnutí bez www . Líbí se mi www, protože se přidává jako vyrovnávací paměť pro rozlišení mezi našimi veřejnými a soukromými/statickými weby.

Problém je v tom, že s jedním z našich serverů je náš provoz téměř 50/50 rozdělen mezi ty, které používají náš www, a ty, které jej nepoužívají.

Měl bych se obtěžovat přepisovat ty, kteří zasáhli náš web, který není www, na náš web? Nebo bych je měl nechat na pokoji? Celý náš google SEO co je na naší webové stránce, takže se o nic z toho nestarám, pouze o vnímání uživatele.

Už tu někdo měl tento problém? Nezajímá mě technický aspekt (to je snadné s pravidlem rychlého přepisování), především sociální stránka.

15
Mark Henderson

Z pohledu uživatele je to v každém případě v pořádku, pokud oba fungují, když je zadáte do adresního řádku. problém má obě bez přesměrování jednoho na druhého. Google a další vyhledávače počítají www.example.com a example.com jako dvě různé adresy URL. To je spolu s nekonzistentně uspořádanými parametry adresy URL jednou z hlavních příčin duplicitního obsahu. Pokud lidé odkazují jak na www, tak na www verze stránek, efektivně zředíte PageRank mezi dvěma různými stránkami se stejným obsahem.

Protože většina vašeho provozu Google prochází verzí www, přesměrovala jsem ne-www na adresy URL www. Tímto způsobem ztratíte méně potenciálních PageRank prostřednictvím 301, než byste naopak.

18
Virtuosi Media

Zjistil jsem, že pro takové otázky je dobrou volbou vidět, jak to dělají velcí chlapci. Navštivte stránky jako Google, Amazon, Yahoo, MSN atd.

Zjistil jsem, že každý z těchto typů webů je označen www. Doporučil bych udělat to samé.

4
Scott Mitchell

Myslím, že lidé jsou na to docela zvyklí, zejména ti, kteří zadávají adresy URL. Před několika lety jsem svůj primární koníček upravil tak, aby přesměroval z ne-www na www a neviděl jsem žádný negativní dopad na provoz nebo komentáře uživatelů. YMMV samozřejmě;)

Jeden komentář k pravidlu přepisování. Buďte opatrní, pokud přepisujete na více úrovních svého webu soubory .htaccess. Dozvěděl jsem se tvrdě (split PR), že ačkoli některá pravidla .htaccess dědí, mod_rewrite není (alespoň ne ve výchozím nastavení).

4
JasonBirch

Doporučuji přesměrovat všechny uživatele na www. Pokud chcete někdy provozovat jakýkoli statický soubor, nemusíte se starat o cookies.

Mám několik klientů, kteří inzerují své stránky bez www, ale přesměrovávám uživatele na www a mám index Google s www. Neměl jsem nikoho stěžovat.

Tady je to, co jsem vložil do svých .htaccess souborů:

<IfModule mod_rewrite.c>
    # for www
    RewriteCond %{HTTP_Host}   !^www\.example\.com [NC]
    RewriteRule ^(.*)          http://www.example.com/$1 [L,R]
</IfModule>

S tím jsem zatím neměl žádné problémy.

3
Darryl Hein