Ваадін 7 SEO

  1. Створіть зовнішню сторінку .html
  2. Зміна контексту Ваадіна
  3. Зробіть зовнішній HTML сторінку привітання
  4. Результат, як і очікувалося

Я експериментував з Ваадіном в одному з моїх дрібні проекти протягом декількох тижнів.

Як це трапляється з будь-якою технологією, у ній є хороші та погані речі, але поки що було приємно розвиватися разом з нею.

Google не індексує головну сторінку, як очікувалося.

Незважаючи на те, що прочитав у блозі (переліченому в розділі Ресурси), що Google тепер може інтерпретувати сторінки Javascript зі своїми сканерами, це те, що я отримав:

Ви повинні включити JavaScript у вашому браузері, щоб використовувати "Ви повинні включити JavaScript у вашому браузері, щоб використовувати ..." явно не очікуваний результат.

Щоб вирішити цю проблему, можна просто створити HTML- сторінку, щоб вона містила всю інформацію, необхідну пошуковій системі, щоб побачити та вставити додаток Vaadin , оскільки це iFrame :

Створіть зовнішню сторінку .html

<body> <iframe src = "/ my-context" style = "position: fixed: top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: none; margin: 0; padding: 0; overflow: hidden; z-index: 999999; "> Ваш браузер не підтримує фрейми. Оновлення до більш сучасної версії веб-переглядача. </iframe> </body>

Зміна контексту Ваадіна

Зверніть увагу, що шлях тут повинен відповідати шляху в iCrame src HTML- сторінки вище.

@SpringUI (path = "/ my-context") відкритий клас MyUI розширює інтерфейс користувача {}

Зробіть зовнішній HTML сторінку привітання

Змініть це в класі налаштувань Spring .

@Configuration public class MyConfig {@Bean публічний WebMvcConfigurerAdapter forwardToIndex () {повернути новий WebMvcConfigurerAdapter () ; }}; }

Результат, як і очікувалося

  1. https://googlewebmastercentral.blogspot.co.uk/2014/05/understanding-web-pages-better.html
  2. https://googlewebmastercentral.blogspot.co.uk/2015/10/deprecating-our-ajax-crawling-scheme.html
  3. https://www.google.com/webmasters/tools/home?hl=uk
  4. http://www.bing.com/toolbox/webmaster
  5. http://stackoverflow.com/questions/3982422/full-screen-iframe

Com/webmasters/tools/home?