Разработка социальных сетей. SEO и современные фичи.
Все уже привыкли нажимать на какую-нибудь кнопку, и видеть как всплывает окно с контентом, ajax. Но какие проблемы для разработчиков стоят за этим, мало известно.
Наконец-то пришло время заняться базовой сео оптимизацией нашей демо соц.сети, и тут же появились проблемы. Что бы понять о чем идет речь, представьте себе инстаграмм, или вк. Когда вы нажимаете на превью фотографии — вам открывается полная версия, и у этой фотки может быть описание, какой-то текст, ну и коменты.
Для поисковой сети, такое окно должно иметь отдельный url адрес, иначе всё будет криво проиндексировано, да ещё и потеряно в некоторых случаях.
Так вот, что бы сделать отдельный адрес для модуля фотографий, мы потратили больше времени чем на сам сраный модуль. Со стороны в этом сложно разглядеть проблему. Но со стороны разработчика виднее. Ведь нужно учитывать что фоток будет не пять, сто, или косарь, а хреналион фоток тарелок с кормом для человеков. Если система запутается, то все данные могут быть потеряны на какое-то время. А уж если в этот момент нагрянуть поисковые пауки…
Нам пришлось немного отойти от традиций разработки ВК, и сделать по своему. Вот как у нас выглядит ссылка на фото: