Архіў за 'SEO' Катэгорыя
Паляпшэнне SEO вашага сайта ў адзін крок
Пошукавая аптымізацыя (SEO) з'яўляецца гарачай тэмай у гэтыя дні. У хворай эканоміцы, вольны вэб-сайт трафік становіцца значна больш важным і канкурэнцыя больш жорсткай, чым калі-небудзь! Ёсць шмат рэчаў, якія вы, верагодна, палепшыць аб вашым сайце, што ў канчатковым выніку прывядзе да паляпшэння сайта SEO, але ёсць адна вельмі важная рэч, якую часта ўпускаюць з выгляду.
Калі ваш сайт не перанакіроўваюць WWW і без WWW версія вэб-сайта з тым жа WWW або без-WWW URL, вы не максімальнага SEO магчымасці вашага сайта. Напрыклад, калі вы наведайце http://noobflash.com, вы ўбачыце, што URL адразу перанакіроўваюць на http://www.noobflash.com. Калі гэтага не зрабіць, то пошукавыя сістэмы будуць разглядаць WWW і без WWW версіі свайго вэб-сайту URL ў выглядзе двух асобных вэб-сайтаў. Як вы можаце сабе ўявіць, гэта можа пашкодзіць намаганням SEO значна! Гэта за спрэчку аб тым, WWW або без-WWW лепш, але большасць людзей згодныя, што на самой справе зводзіцца да асабістых перавагах. Я вырашыў прытрымлівацца традыцыйных WWW, але многія з вас гэта можа не спадабацца, што на вашым сайце.
На шчасце, Noob тут, каб дапамагчы вам выбрацца з гэтага беспарадку! Я, вы пройдзе праз два розныя спосабы ліквідаваць гэтую праблему. Абодва варыянты могуць быць настроены на выкарыстанне альбо WWW ці не-WWW.
Варыянт 1 - PHP 301 пераадрасацыі
Гэты варыянт, відавочна, толькі калі вы выкарыстоўваеце PHP, але вы маглі б той жа канцэпцыі і прымяніць яго на любой мове праграмавання. Гэтая опцыя таксама перанакіроўваюць http://www.yourwebsite.com/index.php да http://www.yourwebsite.com/, што з'яўляецца яшчэ добрая ідэя.
<? PHP / / Устанавіць гэты параметр ў URL, ШТО вы жадаеце выкарыстоўваць (з або без WWW) $ URL = 'http://www.yourwebsite.com; калі ($ REQUEST_URI '] _SERVER [' == str_replace ('http://'. $ HTTP_HOST '] _SERVER [','', $ URL ". / index.php')) ( загаловак ('HTTP/1.1 301 Moved Permanently'); загаловак ('Месца:'. $ URL); выхад (); ) калі (strpos ($] HTTP_HOST '_SERVER [', 'www.') === 0 і і strpos ($ URL, 'http://www.') === false) ( загаловак ('HTTP/1.1 301 Moved Permanently'); . Загаловак ('Месца правядзення: http://' подстрока ($ HTTP_HOST '] _SERVER [', 4). $ _SERVER ['] REQUEST_URI'); выхад (); ELSEIF) (strpos ($ HTTP_HOST '] _SERVER [', 'www.')! == 0 і і strpos ($ URL, 'http://www.') === 0) ( загаловак ('HTTP/1.1 301 Moved Permanently'); загаловак ('Месца правядзення: http://www .. $ HTTP_HOST'] _SERVER ['. $ _SERVER ['] REQUEST_URI '); выхад (); ) ?>
Варыянт 2 -. Htaccess URL перапісаць
Гэты варыянт выкарыстання. Htaccess для перазапісу URL вэб-сайта. Многія лічу, што гэта лепшы варыянт з пункту гледжання прадукцыйнасці, але я не магу наглядеться розніца сказаць, калі я згодны.
301 Перайсці на URL, не WWW
RewriteEngine на
RewriteCond% (HTTP_HOST) ^ www.yourwebsite.com $ [NC]
RewriteRule ^(.*)$ http://yourwebsite.com/ $ 1 [R = 301, L]
301 Перайсці на URL з WWW
RewriteEngine на
RewriteCond% (HTTP_HOST) ^ yourwebsite.com $ [NC]
RewriteRule ^(.*)$ http://www.yourwebsite.com/ $ 1 [R = 301, L]
