Бр-р-р... Это до меня-то не доходит? Это каким же образом pushstate сработает при заходе на страницу робота?То, что "в зависимости от url формируется страница" - это очевидно по определению. Но при чём тут pushstate?
весь смысл в том, чтобы не плодить тысячи файлов для страниц, когда все можно организовать в 1 файле
Ты так и не ответил: при чём тут вообще pushstate?Я уже задолбался спрашивать тебя одно и то же. Пусть "adres создан через pushstate" - но как робот узнает о том, что там насоздавал pushstate? Можешь ответить, в конце концов, или и дальше будешь флудить? Конкретно про pushstate, а не про карту сайта и ссылки. Лично мне эта "сказка про белого бычка" уже остохренела. Да ещё и с оскорбительными выпадами в мой адрес.
я, кажется, понял. что именно не доходит до тебя) страница может формироваться даже при первом заходе на страницу по указанной ссылке (без первого взаимодействия) - и в зависимости от url формируется страница. соответственно, робот прорендерит страницу с нужным содержимым. а pushstate нужен для формирования url, когда пользователь взаимодействует с контентом (об этом просил ТС)
Ну так при чём тут pushstate? Почему ты не можешь ответить на этот вопрос? Тебе интересно писать посты не по теме?
А зачем ты это говорил? Тебя об этом никто не спрашивал. Хотя с этим тоже можно поспорить.
Не доходит? Допустим, я роботу указал на страницу site.ru/adres любым способом (методы описал выше). Робот заходит на эту страницу и видит нужный контент на странице. Уже любой бы понял.
Как и говорил, нужный контент формируется через php или js в зависимости от url
Ещё раз. Попробуй всё же ответить на вопрос, который я тебе задал уже несколько раз: как робот увидит URL cформированный через pushstate, и что он увидит по соответствующему адресу?
Здрасьте, приехали! Ну и при чём тут "без перезагрузки" и при чём тут ваш pushstate? Расскажи, для нашего сведения.
По-моему, вы запутались в собственных мыслях.
Пользователь видит информацию без перезагрузки страницы, взаимодействуя со страницей.
Робот видит информацию, заходя на нужную страницу c url, формированной через pushstate (и это не перезагрузка страницы).
И все счастливы!
Давай не будем обсуждать, кто из нас смешной. Вопрос топика: как передать ПС новый URL. Твой ответ: записать URL в историю браузера. Соответственно и новый вопрос: как ПС прочитает историю браузера?
Как он узнает про этот адрес и что он там увидит?
А как поисковики находят другие страницы? Обычно используются sitemap, внутренние и внешние ссылки, обход по счетчикам и т.д. Для вашего сведения)
А что он там увидит: контент, который выведется на странице через php или js
Ну давай, чтобы не мутить воду, расскажи: как яндекс прочитает историю браузера? И какой URL ты предлагаешь туда писать? И да, чтобы создать страницу с новым URL, вовсе необязательно создавать новый файл - посмотри, как это делается в любой популярной CMS (неожиданность, да?)
Зачем яндексу читать историю браузера?) смешной ты ))
Объясняю: site.ru/adres - это полноценная страница, если даже adres создан через pushstate. И робот легко заходит на эту страницу и видит ее.