Пререндер



Пререндер

Решение с открытым исходным кодом для полной поисковой индексации ваших приложений JavaScript (Backbone, Angular, Ember, ChaplinJS, Marionette).

Это работает следующим образом:

  1. Промежуточное ПО на Ruby on Rails или Node.js проверяет пользовательский агент при каждом запросе к приложению.

  2. Если обнаружен сканер поисковой системы, запрос GET отправляется в Prerender.
  3. Prerender вызывает ваше приложение для страницы, которую запрашивает сканер.

  4. Страница отображается с использованием PhantomJS.
  5. Полученный HTML-код отправляется обратно
  6. Промежуточное ПО возвращает HTML сканеру


Node.js
  
  
  
   

$ npm install prerender-node --save



app.use(require('prerender-node'));



Рубин на рельсах


gem 'prerender_rails'



config.middleware.use Rack::Prerender

Всем большое спасибо за внимание.

Теги: #prerender #JavaScript #ruby onrails #Технологии поиска #JavaScript #ruby onrails

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.