Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.10.2014, 16:29
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Товарищи, поясните пожалуйста за SEO-оптимизацию?
Есть некое SPA. Нужно, чтобы по прямому(переход с другого сайта или браузерной строки) GET-запросу грузилась уже "собранная" страница, а если пользователь перешёл по внутренней ссылке, то просто отдавался, например, JSON и обрабатывался на клиенте.
Как вы определяете как отдавать данные?
Ответить с цитированием
  #12 (permalink)  
Старый 08.10.2014, 16:33
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Это же элементарно: если на сервер приходит урл, то он отдаёт страницу, а переходы по самой странице проксятся через HistoryAPI. Желательно иметь один и тот же шаблонный движок для сервера и клиента.
__________________
kobezzza
code monkey
Ответить с цитированием
  #13 (permalink)  
Старый 08.10.2014, 16:45
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

kobezzza,
это, в общем-то, понятно. Но на сервер в любом случае пойдёт тот же гет-запрос(?). Или когда переход осуществляется по самой странице нужно просто поставить флаг, скажем, type=ajax?
Ответить с цитированием
  #14 (permalink)  
Старый 08.10.2014, 16:52
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Safort,
Можно определить на сервере откуда делается запрос. referrer, наличие кук и т.д. Но можно и как ты написал.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #15 (permalink)  
Старый 08.10.2014, 17:03
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Gozar,
про реферрер тоже думал, но разве у поисковика он отличается от пользовательского?
Ответить с цитированием
  #16 (permalink)  
Старый 08.10.2014, 17:37
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Я обычно делаю так:

/kobezzza/profile - простой URL

/h/kobezzza/profile - URL для AJAX
__________________
kobezzza
code monkey
Ответить с цитированием
  #17 (permalink)  
Старый 08.10.2014, 20:07
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

kobezzza,
а что значит /h/ ?)
Ответить с цитированием
  #18 (permalink)  
Старый 08.10.2014, 22:17
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от Safort
а что значит /h/
Это палочка, буква h и снова палочка

Если урл разбираешь с начала, то удобно наверное.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #19 (permalink)  
Старый 09.10.2014, 00:39
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
kobezzza,
а что значит /h/ ?)
handlers конечно же
__________________
kobezzza
code monkey
Ответить с цитированием
  #20 (permalink)  
Старый 09.10.2014, 02:31
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
handlers конечно же
И это на меня по поводу сокращений на форуме некоторые гонят... Буду ставить в пример
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что нужно знать, чтобы написать SPA wc3banderlog Учебные материалы 2 18.10.2014 02:39
Архитектура javascript приложений amigo* Общие вопросы Javascript 19 12.03.2014 13:51
Правильно ли построена архитектура? faraday Серверные языки и технологии 8 17.12.2012 15:19
Архитектура, MVC и т.п. (Sandr) Серверные языки и технологии 0 26.02.2012 16:24
Архитектура расширяемого приложения. DeveloperRu Библиотеки/Тулкиты/Фреймворки 2 16.03.2010 23:52