Чи варто відмовитися від схеми сканування AJAX?


9

Тож тепер Google скасувала схему сканування AJAX . Вони кажуть, що не заважайте впроваджувати його на нових веб-сайтах, оскільки це більше не потрібно, оскільки Googlebot зараз не має проблем із динамічним вмістом. Чи слід ми негайно довіряти цьому твердженню чи краще дотримуватися настільки ж застарілого стандарту?

Відповіді:


12

Кілька інших пошукових систем (Bing, Яндекс та ін.) Все ще використовують _escaped_fragment_систему. Вони не збираються припиняти його використання протягом ночі лише тому, що Google має. Таким чином, якщо ви дбаєте про те, щоб ваш сайт не піддавався індексації пошуковими системами, відмінними від Google, можливо, ви все ще хочете підтримувати цю схему.

Звичайно, якщо ви вже налаштували підтримку _escaped_fragment_на своєму сайті, немає причин її відключати. Якщо ви розробляєте новий веб-сайт, вам слід зважити вартість додавання цієї функції в порівнянні з перевагами (маючи на увазі, що Google в даний час має майже монополію на пошук в Інтернеті, і що, в будь-якому випадку, інші пошукові системи будуть швидше за все, намагайтеся наслідувати приклад Google та вдосконалити сканування динамічного вмісту, завантаженого Ajax).


Нарешті, зауважте, що у більшості випадків найпростішим та найбезпечнішим рішенням є реалізація вашого сайту, щоб він не потребував у першу чергу таких хитрощів. Принаймні 99% часу вам зовсім не потрібен аякс або навіть сценарій на стороні клієнта. Уникаючи зайвої залежності від Ajax та створивши свій сайт таким чином, щоб принаймні основні функції перегляду працювали навіть з відключеним JavaScript , ви забезпечите максимально широку сумісність у веб-переглядачах та пошукових системах.

Трюк зробити це ефективно - спочатку налаштувати основні функціональні можливості вашого веб-сайту за допомогою основних HTML та CSS та простих старих посилань, без JS. Щойно ви зробите це, ви можете додати JS та Ajax поверх цього для більш плавного завантаження та додаткових функцій, зберігаючи при цьому вишуканий резервний інтерфейс для користувачів та пошукових систем, які не підтримують додаткові функції. Якщо ви почнете покладатися на Ajax у всьому, однак, переоснащення не-Ajax резервного інтерфейсу пізніше може бути дуже важким і незручним.


Чудова порада, але, знаєте, кутовий js і тепер уже пізно :)
Маріо Трукко

2
Також пам’ятайте, що вам може знадобитися підтримка послуг соціальних медіа. Востаннє, коли я перевірив, Facebook все ще поділяє назви вусів як "foobar - {{page.title}}", якщо ви не використовуєте якусь попередню рендерінг.
Swimburger

1

Google вже сканує та обробляє JavaScript, тому немає необхідності впроваджувати схему сканування AJAX на нових сайтах.


Якщо ви не піклуєтесь про те, щоб індексувати Bing та Yahoo (поки вони не наздогнали)
GeekyMonkey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.