AJAX,IFRAME и яндекс

12 3
T.R.O.N
На сайте с 18.05.2004
Offline
314
3118

Суть пробемы/вопроса в следующем

Есть интернет-магазин, который реализован на ajax. При этом очень хочется, чтобы и яша (как и все остальные) нормально индексировали такой сайт.

Мысли которые появились:

1. Делаем псевдо-статику, со всеми товарами. Делаем каталог товаров + карта сайта.

2. При входе изера, средствами JS "наносим" на эту страничку интерфейс магазина.

Вариант 2.

Скармливаем яше XML-страницы, со всеми товарами, а при входе юзера, заменяем отображение.

Очень интересно, кто пробовал подобное, и какие варианты еще могут быть.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
malls
На сайте с 08.08.2005
Offline
255
#1

Не побанили бы... Методы прям из области дорвеестроительства и клоакинга. :)

Хотя второй вариант если подразумевает только разное отображение одного и того же, для робота и для пользователя наверное оптимальнее, т.к. они все одно по разному видят...

А почему именно АЯКС, чем PHP не угодил? И просто и голова бы не болела. Если только с точки зрения интерактивности страницы для пользователя - так и в PHP выдачу можно аяксовые вставки замутить - результат тот же, но нет проблем с роботом т.к. я думаю задачи скормить роботу имеено то что АЯКС-ом отрабатывается (корзина например) не стоит. Или нет?

Или проблема в том что клиент уже налажал у себя на сайте и теперь просто тупо дыры затыкать приходится, чтоб все не переделывать? :)

Dmitry V___v
На сайте с 07.12.2006
Offline
278
#2
T.R.O.N:

Есть интернет-магазин, который реализован на ajax. При этом очень хочется, чтобы и яша (как и все остальные) нормально индексировали такой сайт.

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

Создание и ведение кампаний Google/Bing/Twitter/FB Ads под USA, Canada, United Kingdom and Australia ( https://searchengines.guru/ru/forum/1028286 ) + жирный линкбилдинг под бурж ( https://searchengines.guru/ru/forum/1028282 )
Dmitry V___v
На сайте с 07.12.2006
Offline
278
#3
malls:

А почему именно АЯКС, чем PHP не угодил?

Твердолобый заказчик, например.

Купил/заказал навороченный AJAX-двиг за $ХХХХХХ, и всё. По бюджету прошло, "срок амортизации" написан 3 года, значит магаз и будет бегать ТОЛЬКО НА ЭТОМ ДВИГЕ 3 года. :)

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

T.R.O.N
На сайте с 18.05.2004
Offline
314
#4
malls:
А почему именно АЯКС, чем PHP не угодил?

Вы о чем воще???????

ajax - это один из методов взаимодействия клиента с сервоком. А что работает на серваке, дело - десятое. (хотя я очень не люблю пхп за кривизну)

malls:
Или проблема в том что клиент уже налажал у себя на сайте и теперь просто тупо дыры затыкать приходится, чтоб все не переделывать?

Все будет писаться с нуля...

Pall, malls, для справки, отправка сообщений на этом форуме, реализована именно через ajax.

Это, прежде всего удобно пользователям. ПС и т.д. - это приложение к юзабельности.

_S
На сайте с 11.01.2006
Offline
150
#5

всё гениальное просто. Кто то на форуме давно писал про свой сайт на аяксе, который индексируется.

фишка там была в том, что если у клиента работает яваскрипт то у href выполняется действие из onclick, а если ява вырублена (как это у яндекса), то выполняется href=""

Revolve - создание сайтов (http://www.revolving.ru/) icq 55-61-51
malls
На сайте с 08.08.2005
Offline
255
#6
T.R.O.N:
ajax - это один из методов взаимодействия клиента с сервоком. А что работает на серваке, дело - десятое. (хотя я очень не люблю пхп за кривизну)
Все будет писаться с нуля...
Это, прежде всего удобно пользователям. ПС и т.д. - это приложение к юзабельности.

Спасибо просветил... :)

В этом то и вопрос - нафига париться по поводу индексации? Т.е. формально АЯКС тебе просто светит то что от сервака приходит в любой форме. У тебя как я понял проблема в том что ты хочешь все двигло сделать на АЯКСЕ для юзабельности - но стремаешься что Яша (да и многие) этот сложный Яваскрипт не пожрет - так?

Ну дык нафига козе баян?

Для справки: :)

этот форум выдается в виде PHP (ну т.е. обычного HTML конечно) со вставками на АЯКСе, а вовсе не полностью на нем (АЯКСе) написан. Вот тебе и юзабельность для клиента и нормальная индексация для поисковика. Т.е. то что поисковик не сможет проиндексировать например форму для отправки сообщений никак не сказывается на индексации сообщений уже отправленных.

Вопрос то как я понял в этом или нет?

AVV
На сайте с 31.07.2006
Offline
84
AVV
#7
malls:

А почему именно АЯКС, чем PHP не угодил?

Cмысл ajax, это асинхронные запросы к серверу. При этом данные запрашиваются и вставляются в страницу без ее перезагрузки.

Чаще всего, с помощью ajax выдается та информация на сайте, которая не требует индексации.

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

В конечном счете, посетителя зашедшего на эти страницы из п.с., можно JSкриптом перебрасывать на другие. Но, это будет уже клоакинг. :)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#8
malls:
Т.е. формально АЯКС тебе просто светит то что от сервака приходит в любой форме.

Если тольок очень утрированно.... т.к. с ервака приходит не просто html, а набор обхестов.

В том и вопрос, очень не хотелось иметь "собраных" страниц.

__SPiRiT__:
всё гениальное просто. Кто то на форуме давно писал про свой сайт на аяксе, который индексируется.
фишка там была в том, что если у клиента работает яваскрипт то у href выполняется действие из onclick, а если ява вырублена (как это у яндекса), то выполняется href=""

Этот вариант был, но тогда львиной доли информации робот просто не увидит.

malls:
этот форум выдается в виде PHP (ну т.е. обычного HTML конечно) со вставками на АЯКСе,

извините конечно, но вы сами поняли что написали.

Это звучит также, как "форум написан на пхп со вставками русского языка".

Еще раз повторю, нет разницы, на чем написан серверный софт.Это дело вкуса. Вопрос во заимодействии:

* юзера и сервака

и

* робота (который не понимает куки и скрипты) и сервака.

malls:
Вот тебе и юзабельность для клиента и нормальная индексация для поисковика. Т.е. то что поисковик не сможет проиндексировать например форму для отправки сообщений никак не сказывается на индексации сообщений уже отправленных.

Почти... Т.к. параметров настройки (если говорить о форуме) очень мало, по сравнению с отобраджениями товаров..

Приятно ведь иметь возможность менять отбражение или параметры без перезагрузки...

Была идея, полностью избавится от страниц с описанием товаров в статическом(псевдо) виде, а делать ее сборку ТОЛЬКО для конкретного пользователся, с учетом его настроек и предидущих действий.

По всей видимости, придется делать 2 сайта.....

AVV
На сайте с 31.07.2006
Offline
84
AVV
#9
T.R.O.N:

По всей видимости, придется делать 2 сайта.....

Как вариант, принт-версии страниц.

Kolyaj
На сайте с 28.03.2006
Offline
69
#10

Сделайте так, чтобы при отключенных скриптах сайтом можно было нормально пользоваться, тогда и проблем с индексацией не будет.

12 3

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