Что делать с SEO в SPA приложении?

188
06 октября 2018, 18:40

На текущий момент есть блог в виде Rails приложения. Страницы проиндексированы поисковиками.

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

Разработка подходит к концу, хочется уже сделать релиз, но момент с SEO (заголовок страницы, meta теги и т.д.) меня очень сильно пугает. Читал, мол, Google умеет работать с SPA, но также читал - что умеет плохо. Про Yandex и др. я вообще без понятия.

Пробовал сделать с помощью FastBoot, но если в development среде что-то и было похожее на правду (страница отдавалась целиком, после получения ответа от API), то в production (хостинг и деплой - firebase), все было максимально динамически (списки появлялись по возможности, заголовок страницы менялся после получения ответа от сервера и прочее подобное).

Пожалуйста, подскажите решение данной проблемы. Для меня это очень больной вопрос, и я, к сожалению, не понимаю как его решить.

P.S. Насколько я понимаю Ember имеет меньшее сообщество чем, например, Vue, поэтому, с вашего позволения, я укажу в вопросе еще и тег Vue, так как предполагаю что вопрос и его решение схожи.

READ ALSO
Расчёт стоимости

Расчёт стоимости

Есть скрипт (ниже), который должен по задумке на состояние checkbox - checked записывать value этого checkbox(их много) в массив, делать тоже самое с другим...

176
Particleground и Angular js

Particleground и Angular js

Когда начинаю использовать роутинг из Angular 16

181
Показать сначала гиф, а затем число

Показать сначала гиф, а затем число

Нужно сделать так, чтобы при переходе на страницу сначала в течение 10 - 15 секунд вопроизводилась гиф анимация, а затем на её месте появилось...

166
Транслит в MySQL

Транслит в MySQL

При переносе сайта с одного хостинга на другой перестала работать функция транслита, на старом работает, на новом нетПомогите пожалуйста...

185