Answer the question
In order to leave comments, you need to log in
UnderscoreJS. Is SEO possible?
Есть небольшой сайт, краткий каталог продукции, до 50 позиций. Так уж получилось, что не стали использовать никаких баз данных, а загрузка данных производится с помощью библиотеки UnderscoreJs из JSON файла. Понимаю, что подход сомнительный, но, что есть, то есть. Вопрос в следующем - если открыть исходный код страницы в браузере, то HTML содержания именно каталога продукции не будет, как такового - вместо него код на javascript, шаблон UnderscoreJs, который данные загружает. Однако, сами данные-то загружаются, то есть, страница визуализируется. И, если инспектировать средствами браузера какой-либо элемент, то html код есть.
Вопрос собственно в том, а что с SEO? Поисковики же мониторят именно код страницы, так? Как заставить показывать html код страницы, вместо UnderscoreJs шаблона?
Answer the question
In order to leave comments, you need to log in
Выбор хороший. Не нужно тратиться на хостинг, и scalability очень высокая(учитывая, что количество продуктов не вырастет до десятков тысяч)
============
Ну, во первых Google поддерживает JS. Не целиком, но поддерживает.
https://developers.google.com/webmasters/ajax-craw...
============
Во вторых, вы можете сделать приложение изоморфным. (Рендерить статически страницу в том же headless браузере и отдавать "кеш" клиенту если он робот)
Например:
mono.software/2016/02/18/SEO-for-javascript-applic...
Это все конечно мило, только не придет ли в башку "новому бета боту вебмастера яндекса", что вы, например, используете клоакинг, раз отдаете разный контент, для бота и для пользователей. А он глючит (у меня уже было 2 раза), к счастью, письма Платону помогают. (очень не сразу)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question