Рашэнне тэхнічнай SEO часта расчароўвае, асабліва, калі вы павінны вырашыць праблему таго ж сайт зноў і зноў. І я мяркую, што я не самотны; Ёсць некалькі сайтаў, якія пакутуюць ад гэтай праблемы. У гэтым пасце я паспрабаваў выкласці некаторыя агульныя праблемы, якія я натыкнулася жыццяздольныя рашэння.
Выпуск № 1: прапісныя URL супраць LOWERCASE URL
У .NET вэб-сайты з'яўляюцца найбольш распаўсюджанай ахвярай гэтай праблемы. Сервер наладжаны такім чынам, што яна будзе рэагаваць на верхні рэгістр адрасы без перанакіравання іх (і не трэба перапісваць) для маленькай URL. Тым не менш, пошукавыя сістэмы зараз сталі лепш пры выбары такой кананічнай версіі, а таксама пры ігнараванні дублікатаў. Гэта вырашыла праблему да такой ступені, хоць ёсць шмат прыкладаў, калі пошукавыя сістэмы не ў стане выканаць гэтую задачу належным чынам. Такім чынам, па-ранейшаму неабходна зрабіць гэта відавочна, а не спадзявацца на пошукавых сістэмах для высвятлення яго самога.
Рашэнне: Вазьміце дапамогай модуля URL перапісвання , каб вырашыць гэтую праблему на IIS 7 сервераў. Гэты інструмент пастаўляецца з опцыяй у яго інтэрфейс, які дазваляе карыстальніку ўжываць прапісныя URL. Пасля таго, як вы зробіце гэта, то інструмент будзе дадаць правіла ў файл канфігурацыі вэб, вырашаючы праблему.
Выпуск № 2: Некалькі версій хатніх
Гэта таксама з'яўляецца больш распаўсюджаным з .NET вэб-сайтаў, але і адбываецца на іншых платформах. Хоць аўдыт вашага сайта, праверце, ці ёсць дублікат версія хатняй старонкі. Каб праверыць гэта, проста ўвядзіце www.yourwebsite.com/ default.aspx АБО www.yourwebsite.com/ index.html АБО www.yourwebsite.com/home
Пошукавыя сістэмы могуць знайсці гэты дублікат вашай хатняй старонкі з дапамогай XML Sitemaps або навігацыі. Вы можаце лёгка вырашыць гэтую праблему, не ўдаючыся ў значна дэталі таго, як генеруюцца гэтыя старонкі.
Рашэнне: рашэнне гэтай праблемы часта залежыць ад угадайка, так як розныя платформы генеруюць розныя URL структуру робіць яго цяжка знайсці гэтыя старонкі. Лепшае рашэнне, каб зрабіць сканаванне вашага вэб-сайта і вывучыць яго ў CSV. Цяпер, фільтраваць поўзаць па META калонкі загалоўка для пошуку вашага назвы хатняй старонкі. Такім чынам, вы можаце лёгка знайсці дублікаты старонак галоўнай старонкі вашага сайта. Акрамя таго, вы можаце дадаць 301 рэдырэкту гэтых дублюючых старонак, якія паказваюць на вашу патрэбную старонку. Я таксама бачыў, што многія рашэнні гэтай праблемы з отно = кананічным тэгам.
Многія інструменты выкарыстоўваюць як Якія крычаць жабы поўзаць сайт для пошуку ўнутраных спасылак на гэтую старонку дубліката. Гэта добрая ідэя, каб пайсці і рэдагаваць гэтыя дублікаты старонак непасрэдна так, каб яны паказвалі на правільны URL. Гэта дапамагае пазбегнуць страт лініі сувязі справядлівасці, якая з'яўляецца агульнай праблемай, калі ўнутраныя спасылкі ідуць праз 301.
Выпуск № 3: Мяккія памылкі 404
Вельмі распаўсюджаная праблема з вэб-сайтамі, хоць карыстальнікі наўрад ці заўважыць розніцу. На жаль, пошукавыя сістэмы сканеры будуць ведаць гэта. Мяккая 404 старонкі выглядае як звычайная старонка 404 памылкі, але яна вяртае код статусу HTTP 200.Though карыстальніка ўбачыць больш тэксту асобна ад «Старонкі не знойдзены» лініі, код 200 паведамляе пошукавыя сістэмы, што старонка працуе належным чынам. У выніку, пошукавыя сістэмы будуць сканаваць і індэксаваць нават тыя старонкі, якія вы аддалі перавагу б хацелі схаваць ад пошукавых робатаў.
Але за кулісамі, код 200 кажа пошукавым сістэмам, што старонка працуе правільна. Гэта раз'яднанне можа выклікаць праблемы са старонкамі сканавання і індэксавання, калі вы не хочаце, каб яны былі.
Мяккае 404 таксама азначае, што вы не можаце вызначыць рэальны зламаных старонак і выяўлення абласцей вашага вэб-сайта, дзе карыстальнікі атрымліваюць дрэнны вопыт. з а спасылка будынак перспектыва (я павінен быў згадаць пра гэта недзе!), ні рашэннем з'яўляецца добрым варыянтам. Вы можаце мець ўваходзяць спасылкі на зламаныя адрасы, але спасылка будзе цяжка адсачыць і перанакіраваць на патрэбную старонку.
Як вырашыць:
На шчасце, гэта даволі проста выправіць для распрацоўніка, які можна ўсталяваць старонку, каб вярнуць код статусу 404 замест 200. У той час як вы там, вы можаце павесяліцца і зрабіць халаднаватае старонку 404 для ажыццяўлення вашага карыстальніка. Вось некаторыя прыклады дзіўных старонак 404, і я павінен паказаць на сваю старонку дыстыляванай тут :)
Для таго, каб знайсці мяккія 404-х, вы можаце выкарыстоўваць гэтую функцыю ў Google Webmaster Tools, які раскажа вам аб тых, Google выявіў:
Акрамя таго, можна выканаць ручную праверку, перайшоўшы ў разбітай URL на вашым сайце (напрыклад, як www.example.com/5435fdfdfd) і паглядзець, што код стану вы атрымаеце. Інструмент мне вельмі падабаецца для праверкі коды стану з'яўляецца Web Sniffer, ці вы можаце выкарыстоўваць інструмент Ayima, калі вы выкарыстоўваеце Google Chrome.
302 перасылак замест 301 перасылак
Зноў жа, гэта просты рэдырэкт для распрацоўшчыкаў, каб атрымаць няправільна, таму што, з пункту гледжання карыстальніка, яны не могуць адрозніць. Тым не менш, пошукавыя сістэмы лячэння гэтых пераадрасоўвае вельмі па-рознаму. Проста каб рэзюмаваць, 301 рэдырэкт з'яўляецца сталым, і пошукавыя сістэмы будуць разглядаць яго як такой; яны будуць праходзіць праз спасылку справядлівасць на новую старонку. 302 рэдырэкт часовы рэдырэкт і пошукавыя сістэмы не будуць праходзіць спасылку справядлівасці, таму што яны чакаюць, што зыходная старонка, каб вярнуцца ў нейкі момант.
Як вырашыць:
Для таго, каб знайсці 302 перанакіраваная URL, я рэкамендую выкарыстоўваць глыбокі шукальніку, такія як Кулака Frog або IIS SEO Toolkit. Вы можаце фільтраваць па 302s і праверыць, калі яны сапраўды павінны быць 302s, або калі яны павінны быць 301. замест гэтага.
Каб вырашыць гэтую праблему, вам трэба будзе спытаць вашы распрацоўшчык, каб змяніць правілы, так што 301 рэдырэкт выкарыстоўваецца, а не 302 рэдырэкту.