Шаг 035. Добавляем целевые ключевые слова, часть 1

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

Что делаем

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

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

Карта ключей нужна, чтобы понять: какие запросы уже имеют страницу, а какие требуют новой посадочной.

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

INSERT INTO keyword_targets (keyword_id, keyword, intent, priority, target_page_type, mapped_page_id)
VALUES
(1, 'sqlite для seo', 'educational', 'high', 'course', 2),
(2, 'sql для seo', 'educational', 'high', 'course', 2),
(3, 'низкий ctr', 'problem', 'medium', 'blog', 3),
(4, 'как повысить ctr', 'problem', 'medium', 'blog', 3),
(5, 'noindex seo', 'problem', 'medium', 'blog', 4),
(6, 'content gap', 'educational', 'medium', 'blog', 5);

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

Строка 1: INSERT INTO keyword_targets (keyword_id, keyword, intent, priority, target_page_type, mapped_page_id) — Начинает вставку новых строк в указанную таблицу и перечисляет колонки.
Строка 2: VALUES — Начинает список значений, которые будут вставлены в перечисленные колонки.
Строка 3: (1, 'sqlite для seo', 'educational', 'high', 'course', 2), — Описывает одну строку значений для INSERT.
Строка 4: (2, 'sql для seo', 'educational', 'high', 'course', 2), — Описывает одну строку значений для INSERT.
Строка 5: (3, 'низкий ctr', 'problem', 'medium', 'blog', 3), — Описывает одну строку значений для INSERT.
Строка 6: (4, 'как повысить ctr', 'problem', 'medium', 'blog', 3), — Описывает одну строку значений для INSERT.
Строка 7: (5, 'noindex seo', 'problem', 'medium', 'blog', 4), — Описывает одну строку значений для INSERT.
Строка 8: (6, 'content gap', 'educational', 'medium', 'blog', 5); — Описывает одну строку значений для INSERT.

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

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

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

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