{
  "locale": "ru",
  "localOnly": true,
  "providerRequests": 0,
  "googleObservation": false,
  "externalBacklinkCreated": false,
  "title": "Обратные ссылки JavaScript: проверка исходного HTML и отображаемого DOM",
  "notice": "Оригинальный локальный опыт. Внешние обратные ссылки не создаются, результаты Google не измеряются.",
  "instructions": "При запуске JavaScript вторая ссылка появляется автоматически. Сравните элементы, затем сбросьте, запустите или проверьте снова. Кнопки предназначены для упражнения.",
  "cases": [
    {
      "title": "Ссылка в исходном HTML",
      "body": "Настоящий a[href] существует до выполнения скриптов."
    },
    {
      "title": "Ссылка, добавленная JavaScript",
      "body": "Скрипт создаёт такой же тип элемента при запуске."
    },
    {
      "title": "Кнопка с обработчиком",
      "body": "Перемещает фокус без href и не превращается в ссылку."
    }
  ],
  "initialAnchorPresence": [
    true,
    false,
    false
  ],
  "expectedAfterAutomaticRendering": [
    true,
    true,
    false
  ],
  "observationMethod": "Откройте автономный HTML и сравните исходный код с проверяемым документом. Начальный ответ содержит первую ссылку и кнопку, но не добавляемую ссылку. После JavaScript лаборатория читает реальный элемент, его outerHTML и наличие a[href]. При отключённом JavaScript первоначальная ссылка работает, а зависимые от скрипта действия недоступны. Назначения — фрагменты той же страницы, поэтому внешних запросов нет. Демонстрируется локальное поведение, а не новая внешняя обратная ссылка, обход цели или отрисовка Google.",
  "limitations": "Эксперимент запускает только свой фиксированный локальный скрипт. Он не принимает произвольный код, не посещает введённые адреса, не создаёт размещения и не запрашивает Google. JSON описывает ожидаемые случаи и метод, а не живой аудит сайта. Наличие ссылки в DOM не подтверждает индексируемость, вклад в позиции, корректную маркировку платных ссылок или полезность назначения. По возможности отдавайте важную навигацию в исходном или серверном HTML. Отсутствие rel в примере не рекомендует удалять отношения в настоящем размещении.",
  "checklist": [
    "Сохраняйте исходный HTML отдельно от наблюдения DOM.",
    "Проверяйте a[href], видимый текст и настоящее назначение.",
    "Повторяйте без зависимости от сохранённой сессии.",
    "Проверяйте клавиатуру и работу без JavaScript.",
    "Разделяйте наблюдения Google и коммерческие результаты."
  ]
}
