У меня есть вопрос относительно сканирования Google и AJAX.
Вот как выглядит мой URL:
example.com/#!contact
Я знаю, что Google и другие поисковые системы используют ?_escaped_fragment_=
заменить хэш-тег, чтобы получить определенную страницу.
Когда я пытаюсь:
example.com/?_escaped_fragment_=contact
это берет меня к странице индекса и не связывается.
Я использовал этот небольшой кусочек PHP, где я обычно загружаю ajax-данные, и теперь «Fetch as Google» получает контент.
<div id="content">
<?php
if(isset($_GET['_escaped_fragment_'])){
$newID = $_GET['_escaped_fragment_'];
include_once $newID.'.php';
}
?>
</div>
Это нормально для использования? Если сканирование (с использованием _escaped_fragment_) включает эту страницу с php, в противном случае она является клиентом и получает его через ajax?
Спасибо
Задача ещё не решена.
Других решений пока нет …