Как делаются не прямые ссылки

V
На сайте с 25.08.2005
Offline
44
1095

Подскажите, пожалуйста, как делаются ссылки типа http://www.rambler.ru/click?from=info&_URL=http%3A%2F%2Fau92.ru%2F

Нужно ли для этого что-то специально прописывать на сайте, или это просто хитрая гиперссылка? Есть ли польза или, наоборот, вред от такого?

Tow
На сайте с 28.09.2005
Offline
152
Tow
#1

это не хитрая ссылка, а передача информации скрипту, который выполняет редирект на заданный урл.

пользы в плане seo от такой ссылки 0, ибо не для того она нужна.

Ayavryk
На сайте с 11.10.2003
Offline
209
#2
Tow:
пользы в плане seo от такой ссылки 0, ибо не для того она нужна.

Ну если не хватает контента, можно сделать какой-нибудь рейтинг.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
Ayavryk
На сайте с 11.10.2003
Offline
209
#3
varlamovdenis:
Нужно ли для этого что-то специально прописывать на сайте, или это просто хитрая гиперссылка? Есть ли польза или, наоборот, вред от такого?

от ссылки, организованной таким образом вред м.б.

1) если это необходимо для перехода на свой сайт, лучше делать ссылку без параметров.

2) если это необходимо для перехода на внешний сайт, через нее утекает ИЦ/PR. Для этого лучше ссылку делать через js

<a href="#" onmouseover="this.href='бла-бла-бла'"

Tow
На сайте с 28.09.2005
Offline
152
Tow
#4

Ayavryk, ну почему же только вред, как по Вашему организован показ топиков на этом форуме? - Правильно скрипту передается переменная методом get. :)

Для varlamovdenis еще раз поясняю, что это не ссылка для пользователя/поисковика, это ссылка для того, чтобы через строку браузера передать некоторому скрипту некоторый параметр, дабы он (скрипт) выполнил с ним некие действия.

Ayavryk
На сайте с 11.10.2003
Offline
209
#5

Ну хотя бы потому, что в Апорте еще есть ограничения на индексацию динамических страниц.

И у гугля какая-то фигня написана вот здесь: http://www.google.ru/intl/ru/webmasters/guidelines.html

Руководство для вебмастеров: Если Вы решите использовать динамические страницы (то есть такие, в URL-адресах которых содержится символ "?"), учтите, что не все "пауки" поисковых систем сканируют наряду со статическими страницами динамические. Это поможет сократить размер и количество параметров. .....
Не используйте в качестве параметра в URL-адресах "&id=", поскольку такие страницы мы не индексируем"
наверное не стоит игнорировать. Нет?

- Ну зачем делать ребенку обрезание?

- Во первых, это красиво

(С) И.Бабель

pelvis
На сайте с 01.09.2005
Offline
345
#6

обычно информация с формы , которая передается обработчику шифруется. То есть преобразуется вот в такие казябары. На самом же деле она несет ровно столько , сколько в нее заложено . вместо значков могут быть вполне членораздельные надписи. Только специально смысла делать такие линки нет. Для ссыл лучше всего использовать обычные ЧПУ, а ещё лучше статику.

Продаю вывески. Задарма и задорого (https://www.ledsvetzavod.ru/)
Базиль
На сайте с 29.09.2005
Offline
1
#7

pelvis, это не шифрация и не крокозябры. Могу вам про каждый символ рассказать. Подробно.

varlamovdenis, это всего-навсего передача данных методом GET. Имеется скрипт (например, script.php), ему передаются переменные: "range" и "page". "range" равно 2, а "page" равно, предположим, "страница". Тогда запрос будет иметь вид:

httр://site.com/script.php?range=2&page=%F1%F2%F0%E0%ED%E8%F6%E0

"%F1%F2%F0%E0%ED%E8%F6%E0" - это "страница", только каждый символ преобразован в соответствующий код ASCII. Для совместимости. Не все прогаммы и сервера понимают русский, к тому же в нужной кодировке.

? - это отделение адреса от параметров.

& - разделение разных параметров.

= - равно. Для одаренных.

Как сделать?

Можно написать вручную. Например, httр://mysite.com/index.html?a=wow&b=cool - это дела не испортит. Просто данные не будут использоваться - отобразится index.html, и все. Можно создать форму:

<form name="myform" action="script.php" method="GET">

<input type="text" name="range">

<input type="text" name="page">

<input type="submit" name="mybutton" value="OK">

</form>

А можно зайти на Рамблер и любоваться подобными адресами 😂

А если прикрутить к апачу mod_rewrite, то вообще красота.

Жизнь - как сказка. Чем дальше, тем страшнее.
Tow
На сайте с 28.09.2005
Offline
152
Tow
#8

послать вас что ли на пхпклуб, раз все так увлеклись разбором метода передачи данных, глядишь через некоторое время число seо значительно сократится, а число веб-программистов вырастет:)

Базиль
На сайте с 29.09.2005
Offline
1
#9

Tow, как раз наоборот: я из разработчиков ухожу в seo ;)

pelvis
На сайте с 01.09.2005
Offline
345
#10

http://zamenitel.ru/pvcred.php?n=1&v=1&Submit=%F0%E0%F1%F7%E8%F2%E0%F2%FC%21%21%21&rg=1

ну в общем это тоже самое , что и http://zamenitel.ru/pvcred.php?n=1&v=1&Submit=расчитать! (то есть в данном случае передается на обработчик две переменных n равное единице и v . равная единице и значение радиопереключателя=1)

я имел ввиду что кирилица переводится в код. который правильно передается при методе get. Извините что с запозданием написал.Какой вопрос, такой и ответ. Я лишь хотел упростить и не заморачивать человека тонкостями, которых полно вот здесь http://www.phpclub.ru/ :)

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