Вам определенно нужно адаптировать "#!"Схема ввода ваших URL, так как Google считает их доступными для сканирования AJAX.
Первый случай
http://my-site.com/#view_profile=5
Этот URL не будет сканироваться Google, вместо этого будет сканироваться
http://my-site.com/
, так как часть URL
'#view_profile=5'
не отправляется на сервер (способа сделать это нет).Но если вы адаптируете схему
'#!'
, вы указываете Google отправлять дополнительную часть после
'#'
на сервер, используя специальный параметр
$_REQUEST['_escaped_fragment_']
.
Второй случай То, что генерируется здесь, сканируется GoogleBot ...
Подробнее читайте здесь Возможность сканирования приложений AJAX или не стесняйтесь спрашивать.