К содержанию

Навигация

Ошибки качества документации

Эти коды выдаёт docara qa report. Код находки стоит в отчёте quality-report.json у каждой страницы и в списке «Fix first». Находки не останавливают сборку: «warning» значит, что читатель скорее всего споткнётся, «advice» — что на страницу стоит взглянуть. Каждая невыполненная проверка снимает с группы страницы 25 баллов (warning) или 10 баллов (advice).

Полнота

Код Уровень Причина и что сделать
QUALITY_PROFILE_PART_MISSING warning Странице не хватает части, которой требует её профиль, например нумерованных шагов. Если профиль угадан, уровень — advice. Что сделать: Добавьте часть или задайте подходящий профиль. Подробности покажет docara validate page <адрес>.
QUALITY_DESCRIPTION_MISSING warning Нет description ни во front matter, ни в файле <page>.page.json. Описание, которое сборка берёт из первого абзаца, не считается. Что сделать: Напишите одно предложение о том, что читатель получит на странице.
QUALITY_DESCRIPTION_LENGTH advice Описание короче 40 или длиннее 200 символов. Что сделать: Уложите описание в одно предложение нужной длины.
QUALITY_PAGE_STUB warning На странице меньше 80 слов вне блоков кода. Что сделать: Допишите страницу, объедините её с соседней или пометьте draft: true.
QUALITY_PLACEHOLDER_LEFT warning На странице остался текст-подсказка из шаблона docara scaffold page. Текст внутри блоков кода не считается. Что сделать: Замените подсказку настоящим текстом.
QUALITY_DRAFT_LINKED warning Страница ссылается на черновик с draft: true, которого нет на сайте. Что сделать: Опубликуйте черновик или уберите ссылку.

Актуальность

Код Уровень Причина и что сделать
QUALITY_SOURCE_CHANGED warning Отслеживаемый источник страницы изменился после последней сверки. Работает только с отслеживанием документации. Что сделать: Обновите страницу и подтвердите сверку через docara documentation plan и apply.

Находимость

Код Уровень Причина и что сделать
QUALITY_NOT_IN_NAVIGATION advice Ни одно меню сайта не ведёт на страницу. Что сделать: Покажите страницу в меню или дайте ссылку со страницы раздела.
QUALITY_NOT_IN_SEARCH advice Поиск включён, но страницы нет в поисковом индексе. Что сделать: Уберите search.indexed: false или исключите служебную страницу из оценки через quality.exclude.
QUALITY_ORPHAN_PAGE warning Ни одна другая страница не ссылается на эту из своего текста. Ссылки из меню не считаются. Главная страница языка не проверяется. Что сделать: Дайте ссылку со страниц, которые читатель открывает раньше.
QUALITY_NO_RELATED_LINKS advice В тексте нет ссылок на другие страницы сайта и нет раздела «См. также». Что сделать: Добавьте ссылки в текст или раздел «См. также».
QUALITY_TOPIC_UNCLEAR advice У страницы нет меток, а описание (или первый абзац) не повторяет ни одного слова заголовка. Что сделать: Добавьте tags или назовите тему заголовка в описании.

Читаемость

Код Уровень Причина и что сделать
QUALITY_SENTENCES_LONG advice Предложения в среднем длиннее 20 слов. Код внутри текста считается за одно слово. Что сделать: Разделите длинные предложения: одна мысль — одно предложение.
QUALITY_SENTENCE_TOO_LONG advice Есть предложение длиннее 40 слов. Что сделать: Разбейте его на два или три.
QUALITY_PAGE_TOO_LONG advice На странице больше 2500 слов вне блоков кода. Что сделать: Разделите страницу по задачам или темам.
QUALITY_NO_SUBHEADINGS advice Больше 600 слов и ни одного раздела ##. Что сделать: Добавьте разделы, чтобы страницу можно было просмотреть глазами.
QUALITY_HEADING_TOO_DEEP advice Есть заголовки 5-го или 6-го уровня. Что сделать: Обходитесь четырьмя уровнями или разделите страницу.
QUALITY_LATIN_HEAVY advice На языке с нелатинской письменностью латиницей написано больше 25% слов вне кода. Что сделать: Переведите или объясните термины; имена файлов, полей и команд оформите как код.
QUALITY_TERM_NOT_IN_GLOSSARY advice Три и больше английских термина встречаются в тексте хотя бы дважды, но их нет в словаре сайта. Проверка работает, если на сайте есть словарь. Что сделать: Объясните термины в словаре или замените их понятными словами.

Доступность

Код Уровень Причина и что сделать
QUALITY_IMAGE_ALT_MISSING warning У картинки нет замещающего текста. Что сделать: Напишите, что изображено: ![Схема сборки](scheme.png).
QUALITY_LINK_TEXT_GENERIC warning Текст ссылки не говорит, куда она ведёт: «здесь», «тут», «подробнее», click here — или его нет совсем. Что сделать: Назовите цель ссылки: [Публикация сайта](/ru/build/publish/).
QUALITY_HEADING_ORDER warning Страница не начинается с одного заголовка # или в ней несколько таких заголовков. Что сделать: Оставьте один заголовок # в начале страницы.
QUALITY_HEADING_LEVEL_SKIPPED warning Заголовок пропускает уровень, например после ## идёт ####. Что сделать: Спускайтесь на один уровень за раз.
QUALITY_TABLE_HEADER_MISSING warning У таблицы нет строки заголовков. Что сделать: Добавьте первую строку с названиями столбцов.
QUALITY_LANG_MISSING warning У собранной страницы нет атрибута lang или он не совпадает с языком страницы. Что сделать: Проверьте язык страницы в docara.json: сборка пишет lang из него.

Ссылки

Код Уровень Причина и что сделать
QUALITY_LINK_BROKEN warning Ссылка в тексте ведёт на страницу или файл, которых нет в сборке, или за пределы сайта. Что сделать: Исправьте адрес или верните страницу.
QUALITY_ANCHOR_MISSING warning Ссылка ведёт на якорь #…, которого нет на странице назначения. Что сделать: Сошлитесь на существующий заголовок. Переименованный заголовок меняет свой якорь.

Ошибки самой команды

Код Причина и что сделать
QUALITY_BUILD_MISSING Нет полной сборки для проверки: в build_<env>/_docara/ нет page-metadata.json. Что сделать: Выполните docara build <env> без --page и повторите отчёт с тем же --env.
QUALITY_ENVIRONMENT_INVALID Имя окружения в --env содержит недопустимые символы. Что сделать: Используйте буквы, цифры, _ и -, как в docara build.
QUALITY_MIN_SCORE_INVALID --min-score — не целое число от 0 до 100. Что сделать: Укажите число, например --min-score=80.
QUALITY_TOP_INVALID --top — не целое число. Что сделать: Укажите число, например --top=15.
QUALITY_OUTPUT_UNSAFE Каталог build_<env>.docara или файл отчёта — символическая ссылка или не каталог, либо запись не удалась. Что сделать: Удалите ссылку и запустите сборку заново.
QUALITY_SCORE_BELOW_MINIMUM Строгий режим: оценка ниже --min-score или quality.min_score. Команда завершается с кодом 1. Что сделать: Исправьте пункты «Fix first» или снизьте границу.

См. также

Поиск по документации

Введите минимум 2 символа

    Настройки

    Тема
    Размер шрифта
    Ширина страницы