Як зрабіць AJAX сайты SEO-дружалюбных

  1. Чаму AJAX можа быць цяжка паўзці і індэкс
  2. Што такое рашэнне?

Многія ўладальнікі сайтаў зацікаўлены ў стварэнні вэб-сайтаў, якія выкарыстоўваюць перавагі прынцыпаў AJAX, у той жа час даступнай для пошукавых сістэм.

На жаль, як вэб-сайты становяцца больш прасунутымі, сайт кадавання становіцца больш падрабязным і - часам - занадта разадзьмуты. Часам, празмерна завышаныя код хавае змесціва на вэб-сайце і робіць яго цяжкім для сканараў пошукавых сістэм, каб знайсці гэты дзіўны унікальны, дарэчнасць, і своечасовае змест індэксаваць. Для таго, каб AJAX (Asynchronous JavaScript і XML) кадавання быць сяброўскай пошукавай распрацоўнікам вэб-сайтаў, якія выкарыстоўваюцца, каб марнаваць шмат часу з празмерна складаным кодам. Ня шчасце для нас, гэта ўжо справы няма сёння!

Чаму AJAX можа быць цяжка паўзці і індэкс

Адзін з распаўсюджаных выкарыстанне AJAX, каб зрабіць вопыт вэб-сайт хутчэй для наведвальнікаў, але гэтая рэалізацыя можа мець недахопы для SEO.

Канкрэтныя дылемы, якія аптымізатары твар з'яўляюцца:

  • Вэб-сайты, якія выкарыстоўваюць AJAX для загрузкі кантэнту на старонцы можа быць значна хутчэй і забяспечыць лепшы карыстацкі досвед
  • АЛЕ: гэтыя вэб-сайты могуць быць цяжка (ці немагчыма) для Google поўзаць, і з дапамогай AJAX можа пашкодзіць SEO сайта.

Што такое рашэнне?

Зараз уладальнікі сайтаў, нарэшце, варыянт AJAX, які можа быць адсканаваныя і праіндэксаваны абодвума асноўнымі пошукавымі сістэмамі ў Злучаных Штатах (Google і Bing).

SEO сервер гэта інструмент каманднага радка, якая запускае сервер, які дазваляе GoogleBot (і любыя іншыя шукальнікі) сканаваць вашыя моцна Javascript ўбудаваных вэб-сайты. Інструмент працуе з вельмі невялікімі зменамі ў сервернай або кліенцкай баку кода.

SEO Сервер працуе PhantomJs (Абезгалоўлены WebKit-браўзэр), які адлюстроўвае старонку цалкам і вяртае цалкам выкананы код для GoogleBot.

SEO Сервер працуе   PhantomJs   (Абезгалоўлены WebKit-браўзэр), які адлюстроўвае старонку цалкам і вяртае цалкам выкананы код для GoogleBot

Гэта дае павук Google, GoogleBot, уменне чытаць каментары ў AJAX або JavaScript, такія як каментары Facebook або каментары Disqus і іншыя, якія дынамічна загружаюцца з дапамогай AJAX або JavaScript. Акрамя таго, гэта азначае, што Google лепш, бачачы ўтрыманне ззаду больш вашага JavaScript або AJAX.

Рэсурсы і дадатковая літаратура Рэсурсы і дадатковая літаратура

Для тых, хто не-SEO або вэб-распрацоўніка людзей, я хацеў бы прапанаваць вам падзяліць гэтую артыкул з вашымі вэб-распрацоўнікаў у доме або гаварыць з вашай сістэмай кіравання кантэнтам (CMS) кансультантаў пра тое, як гэта можа паўплываць на ваш сайт. віджэтаў і убудоў Многія CMS »выкарыстоўваюць праграмаванне AJAX, якія могуць або не могуць паўплываць на ваш рэйтынг у пошукавых сістэмах.

Для далейшых дыскусій па гэтай тэме, я прапаную зірнуць на наступныя рэсурсы:

Калі вы разглядаеце даданне AJAX на ваш сайт ці ўжо ёсць сайт, які выкарыстоўвае AJAX пераканайцеся, што вы кажаце з вашай вэб-распрацоўшчыкам або CMS кансультантам, каб яны маглі старанна разгледзець пытанне аб ажыццяўленні гэтай каманды і прымаць да ўвагі тое, што ўтрыманне пошукавых сістэмы могуць атрымаць і ці можа быць праіндэксавана ў URL-адрас.

Што такое рашэнне?