как поисковики кушают хедеры "Location: http://..."?

12
СКОРПИОН
На сайте с 05.01.2006
Offline
120
#11
chin:
1. Какие лучше ссылки выдавать в контенте сайта, относительные или абсолютные? К примеру:
1.1. <a href="/news">news</a>
1.2. <a href="http://mysite.com/news">news</a>

Я всегда использую второй вариант. ИМХО: индексируется лучше...

Делаю что-то типа <a href="<?=$PATH;?>/news">news</a>


2. Какой способ "оптимальнее" для поисковиков?
2.1. <img src="/images/img_001.gif" onclick="goToUrl('/news');">
2.2. <a href="javascript:goToUrl('/news');"><img src="/images/img_001.gif"></a>
И вообще, как выходить из этой ситуации, когда мне нужно, допустим, не просто пойти по ссылке, а пропустить через функцуию javascript?

Второй. Железно.

Но я стараюсь таких конструкций не использовать.

А через PHP нельзя пропустить, передав нужные переменные? Так надёжнее.


3. Как поступить с окнами popUp? Поисковики их читают?
4. К примеру, мы на лету создаем в JS элемент с каким-то текстом...
Это будет читаться роботом? Он вообще словит JS?

Не использовать попапы. Никогда. Теряете постителей.

Словит.

• Контекстные ссылки с внутренних страниц навсегда (/ru/forum/370882) • Качественные сайты для заработка на контекстной рекламе и ссылках
C
На сайте с 20.01.2006
Offline
0
#12
Делаю что-то типа <a href="<?=$PATH;?>/news">news</a>

У меня все просто пропускается через PHP функцию URL('news'). Мне не сложно дописать в ней:

return $url; -->
return 'http://'.$_SERVER['HTTP_HOST'].'/'.$url;
А через PHP нельзя пропустить, передав нужные переменные? Так надёжнее.

Я и так крайне редко использую такие конструкции. И то, в основном в админке.

Не использовать попапы. Никогда. Теряете постителей.

Вы меня не совсем поняли (: я не про те попапы, которые мол когда заходишь на страницу, вылазят и кричат: "купи, продай, дешево, ...". Я про информационные: список продуктов, при нажатии открывается в маленьком попАпе его краткое описание.

Так вот вопрос был в выборе между маленьким popUp-ом и динамически создающемся div-ом.

Словит.

Ок, а-то я боялся (:

еще вопрос

<object classid="clsid:a27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="100%" id="flash" align="right">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="..." />
<param name="FlashVars" value="news=http%3A%2F%2Fmysite.com%2Fnews%2F123" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed src="..." quality="high" wmode="transparent" width="100%" height="100%" name="flash" align="right" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Google словил такую ссылку (http://mysite.com/news/123) и пошел по ней (о чем я даже и подумать не мог). А как с другими поисковиками?

СКОРПИОН
На сайте с 05.01.2006
Offline
120
#13
chin:

Так вот вопрос был в выборе между маленьким popUp-ом и динамически создающемся div-ом.

Много продуктов на одной странице? Если мало (в пределах 15-20), то можно засунуть все описания в невидимые слои и изменять стиль слоя при нажатии на соответствующий продукт, если описания, конечно, небольшие...



Google словил такую ссылку (http://mysite.com/news/123) и пошел по ней (о чем я даже и подумать не мог). А как с другими поисковиками?

Яша словит. Рама тоже. А остальные и не важно... :)

C
На сайте с 20.01.2006
Offline
0
#14
Много продуктов на одной странице? Если мало (в пределах 15-20), то можно засунуть все описания в невидимые слои и изменять стиль слоя при нажатии на соответствующий продукт, если описания, конечно, небольшие...

Для этого я пользуюсь способом динамической подгрузки данных на страницу (JS_HTTP_REQUEST) Дмитрия Коретова. Чтобы загружать описание продукта только когда пользователь наведет на него курсор. Но вот тут какраз случай такой:

<img src="/images/img_001.gif" onmouseover="loadInfo('product_name');">

А функция JS loadInfo() бежит на сервер за инфой, потом создает див и пихает в него эту инфу. Вот тут мы столкнулись сразу с двумя проблемами:

1. Реакция роботов на обработчики событий JS (onmouseover)

2. Реакция роботов на динамически создаваемые элементы html.

Так вот... может всетаки лучше wopen()? Или и то и другое? (:

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий