Здравствуйте! Возникло сразу два вопроса по SEO-оптимизации.
1) У меня есть небольшой сайт с простым роутингом. Имеется index.php, который вставляет шапку, нужный шаблон странички по запросу $_GET и затем подвал сайта. Кроме того, по запросу $_GET я достаю из БД (json файл) нужный title, записываю в переменную и вставляю в соответствующий тег в header.
Например, я перехожу на страницу "История создания" по ссылке "history", по ней подключается шаблон основного содержания history.php, а также берётся нужный заголовок "История создания" из файла json по ключу history.
Так вот, вопрос: увидит ли поисковик этот title? Т.е. будет ли он отображать эту страничку history, например, с названием "История создания" в результате поиска или он такого не поймёт? Если не поймёт, то как сделать, чтобы понял?)
В принципе, тот же вопрос и по meta description. Если я реализую его таким же методом, будет ли он работать?
2) Нужно сделать отображение сайта по запросу в поисковике похожим на ВК. Если набрать в яндексе вк, то он высветит не только ссылку на главную страничку, но и небольшую навигацию снизу (Вход, Регистрация, Поиск и т.п.). Нужно сделать аналогично и для моего сайта. Как такое реализовать?
Максим Кукушкин дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац). В противном случае, ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.
Яндексу не важно что под капотом движка вашего сайта. Главное - что теги <title>, <meta description> и контент страницы не создаются динамически яваскриптом (ajax-сайты Яндекс не индексирует).
Поисковики анализируют и индексируют присланный сервером html-код страницы, а каким образом сервер её создал - никто никогда не узнает.
"Небольшая навигация снизу" - в Яндексе это называется быстрые ссылки - там описаны условия их формирования.
А что будет, если какую-то часть контента я буду выводить на страницу именно яваскриптом? Поисковик просто не увидит этот контент? Например делать ajax запросы к json файлу, откуда выводить товары в каталог?
Да, такой контент ПС не увидят. Там же по ссылке на Яндекс.Вебмастер это написано.
Роботы-индексаторы ПС не делают аякс-запросы, не заполняют формы и не кликают на кнопки (хотя Google-бот - кликает, и исполняет яваскрипты; он вообще ходит по сайтам настоящим браузером).