Как отслеживать посетителей вашего сайта

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

Я хочу создать домашнюю страницу, которая будет переходить в DynamoDB и получать доступ к таблице, в которой указывается, где хранятся статьи (и другие метаданные), а затем создавать карточки на домашней странице для каждой из статей.

Теперь проблема (если я все правильно понимаю) в том, что когда я создаю XML-индекс сайта, Google не увидит ссылки на статьи, потому что они переносятся на страницу программно. Ссылки не содержатся внутри «нетронутой» (js еще не заполнил страницу) HTML-страницы.

Это означает, что «Пауки» никогда не дойдут до моих статей, что, очевидно, плохо, если вы хотите, чтобы ваши статьи видели.

Мои вопросы состоят из:

Верно ли это предположение? Есть ли способ обойти это? Я не хочу, чтобы мне приходилось постоянно обновлять HTML-код моей домашней страницы всякий раз, когда появляется новая статья. Как другие блоги всегда поддерживают эти ссылки? Они ДОЛЖНЫ наполнять свой контент функциональными возможностями, особенно для блогов, которые существуют уже давно и содержат сотни или тысячи статей.

Google выполняет JavaScript, поэтому должен нормально отображать и индексировать ваши страницы, если только вы не делаете что-то необычно необычное со своим JS.

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

  • Даже для Google размещение всего контента на одной странице не подойдет. Вам необходимо разделить свой контент на достаточное количество URL-адресов, чтобы пользователи могли переходить на контент, который они искали, без особой прокрутки.
  • @StephenOstermiller Насколько я понимаю, LindCloud не планирует размещать все содержимое каждой статьи на странице индекса - только ссылки с превью каждой статьи, как стандартный список блогов.
  • Да, @MaximillianLaumeister, мой вопрос касается моей домашней страницы, на которой будут ссылки на статьи. Я планирую заполнить страницу JS, который вызывает лямбда-функцию для получения данных. Я чувствую, что это помогает мне в беспокойстве. Спасибо обоим!

Для вас трудились: Charles Robertson | Хотите связаться с нами?