SEO и слайдеры на макете одной страницы - PullRequest
1 голос
/ 29 января 2011

Привет, ребята. Я работаю над проектом с макетом в одну страницу.Контент представляет собой слайдер с информацией.Если люди что-то ищут в Google, то есть на слайде 4, например, как я могу отобразить текущий слайд, когда пользователь заходит на сайт ...?

Заранее спасибо ...:-)

Ответы [ 2 ]

0 голосов
/ 07 февраля 2011

Один из способов сделать это описан Максимилианом Элерсом ( ссылка )

Другой способ более сложный.Вы можете использовать mod_rewrite , если вы используете веб-сервер Apache.Вам нужно будет добавить правила перезаписи в ваш файл .htaccess .Например,

RewriteEngine on
RewriteRule ^about/?$ /index.php?slide=about [NC,L]
RewriteRule ^contact/?$ /index.php?slide=contact [NC,L]

Затем в вашем скрипте (index.php) вы получите параметр из URL и установите активный слайд в зависимости от значения.Вы можете передать значение параметров в JavaScript и установить соответствующий слайд в качестве активного там.Или вы определяете новый класс CSS для вашего активного слайда.Например,

<div class="slide">content here</div>
<div class="slide active_slide">active slide content here</div>

В основном это зависит от вашего скрипта для слайд-контента и от того, как вы можете вручную установить активный слайд с ним.

0 голосов
/ 29 января 2011

Я думаю, что Google объявил в пресс-релизе, что они поддерживают хэштеги в URL-адресах ... Поэтому вы можете использовать элемент управления сайта, основанный на хэш-значениях в URL, например, http://foo.com/#bar

При загрузке вашего сайтаВы можете читать этот хэш и контролировать свой сайт в соответствии с ним ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...