Шаг 042. Добавляем тексты страниц, часть 1

sqlГлава 2. Наполняем новую базу данными

Что делаем

Добавляем тексты страниц, часть 1

Зачем SEO-специалисту

Тексты нужны для проверки смысла страницы, полноты контента и полнотекстового поиска.

Код. Вставьте 1 в 1

INSERT INTO content_texts (page_id, body_text)
VALUES
(1, 'Главная страница объясняет продукт SEO Data Hub и ведет на ключевые услуги.'),
(2, 'Подробный курс SQLite для SEO специалистов. Есть примеры CREATE TABLE, JOIN, GROUP BY, CTE и Python.'),
(3, 'Статья показывает как найти страницы с низким CTR в Google Search Console и улучшить title и description.'),
(4, 'Материал объясняет ошибки noindex и показывает как найти страницы, которые имеют спрос, но закрыты от индексации.'),
(5, 'Content gap анализ помогает найти запросы, под которые нет посадочных страниц.');

Построчный разбор: что делает, для чего и как работает

Строка 1: INSERT INTO content_texts (page_id, body_text) — Начинает вставку новых строк в указанную таблицу и перечисляет колонки.
Строка 2: VALUES — Начинает список значений, которые будут вставлены в перечисленные колонки.
Строка 3: (1, 'Главная страница объясняет продукт SEO Data Hub и ведет на ключевые услуги.'), — Описывает одну строку значений для INSERT.
Строка 4: (2, 'Подробный курс SQLite для SEO специалистов. Есть примеры CREATE TABLE, JOIN, GROUP BY, CTE и Python.'), — Описывает одну строку значений для INSERT.
Строка 5: (3, 'Статья показывает как найти страницы с низким CTR в Google Search Console и улучшить title и description.'), — Описывает одну строку значений для INSERT.
Строка 6: (4, 'Материал объясняет ошибки noindex и показывает как найти страницы, которые имеют спрос, но закрыты от индексации.'), — Описывает одну строку значений для INSERT.
Строка 7: (5, 'Content gap анализ помогает найти запросы, под которые нет посадочных страниц.'); — Описывает одну строку значений для INSERT.

Что должно получиться

В таблицу content_texts добавится 5 строк.

Если появилась ошибка

Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.