Будут ли мои страницы сканироваться Google, поскольку они представляют собой файлы Markdown, асинхронно интерпретируемые и вводимые в DOM? - PullRequest
0 голосов
/ 30 октября 2018

Я планирую создать блог, поэтому я создал собственный веб-сайт laravel . Мои сообщения markdown файлы с расширением .md . Когда пользователь посещает сообщение, например. example.com / how-to-create-a-webiste затем мой файл уценки извлекается и анализируется для генерации html-контента и отображается в представлении , называемом post .

Так что на самом деле у меня нет html-файлов, кроме post.blade.php . Так повлияет ли это на сканер при сканировании моего веб-сайта, поскольку у меня нет html-страниц, а все мои страницы являются файлами уценки?

1 Ответ

0 голосов
/ 30 октября 2018

Ответ НЕТ , Google или любой другой сканер SE будет читать скомпилированную версию вашего HTML, а не файлы уценки.

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

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

Есть эксперименты, чтобы проверить эту теорию, которая подходит для ваших ситуаций Asynchronous injection:

Эксперимент

Через 1000 миллисекунд тест записывает строку в элемент DIV.

Содержание теста

Чтобы тест был успешным, следующее содержание должно быть проиндексировано.

Асинхронно внедренный контент можно найти в поиске Google, и это доказательство: ngwzjcrnub

Результат

Google определенно индексирует этот контент.

Experiment screenshot

Источник эксперимента

Надеюсь, это поможет вам.

...