Шаг 021. Добавляем страницы сайта, часть 2

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

Что делаем

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

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

Мы наполняем таблицу pages реальными SEO-типами страниц: главная, курс, блог, услуги, кейсы, архивы.

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

INSERT INTO pages (page_id, url, title, meta_description, page_type, search_intent, index_status, published_at)
VALUES
(6, 'https://databasebook.ru/blog/vnutrennie-ssylki/', 'Внутренние ссылки', 'Как усилить важные страницы', 'blog', 'educational', 'index', '2026-03-15'),
(7, 'https://databasebook.ru/services/technical-seo/', 'Технический SEO аудит', 'Услуга технического SEO аудита', 'service', 'commercial', 'index', '2026-01-20'),
(8, 'https://databasebook.ru/services/content-seo/', 'Контентный SEO аудит', 'Услуга анализа контента', 'service', 'commercial', 'index', '2026-01-25'),
(9, 'https://databasebook.ru/cases/traffic-growth/', 'Кейс роста трафика', 'Как мы выросли в органике', 'case', 'case', 'index', '2026-04-01'),
(10, 'https://databasebook.ru/old/sql-guide/', 'Старый SQL гайд', 'Архивная статья', 'blog', 'educational', 'noindex', '2024-09-01');

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

Строка 1: INSERT INTO pages (page_id, url, title, meta_description, page_type, search_intent, index_status, published_at) — Начинает вставку новых строк в указанную таблицу и перечисляет колонки.
Строка 2: VALUES — Начинает список значений, которые будут вставлены в перечисленные колонки.
Строка 3: (6, 'https://databasebook.ru/blog/vnutrennie-ssylki/', 'Внутренние ссылки', 'Как усилить важные страницы', 'blog', 'educational', 'index', '2026-03-15'), — Описывает одну строку значений для INSERT.
Строка 4: (7, 'https://databasebook.ru/services/technical-seo/', 'Технический SEO аудит', 'Услуга технического SEO аудита', 'service', 'commercial', 'index', '2026-01-20'), — Описывает одну строку значений для INSERT.
Строка 5: (8, 'https://databasebook.ru/services/content-seo/', 'Контентный SEO аудит', 'Услуга анализа контента', 'service', 'commercial', 'index', '2026-01-25'), — Описывает одну строку значений для INSERT.
Строка 6: (9, 'https://databasebook.ru/cases/traffic-growth/', 'Кейс роста трафика', 'Как мы выросли в органике', 'case', 'case', 'index', '2026-04-01'), — Описывает одну строку значений для INSERT.
Строка 7: (10, 'https://databasebook.ru/old/sql-guide/', 'Старый SQL гайд', 'Архивная статья', 'blog', 'educational', 'noindex', '2024-09-01'); — Описывает одну строку значений для INSERT.

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

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

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

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