Создаем таблицу внешних ссылок
Backlinks важны для оценки рисков: особенно если внешние ссылки ведут на 404, noindex или слабые страницы.
CREATE TABLE backlinks (
backlink_id INTEGER PRIMARY KEY,
page_id INTEGER NOT NULL,
source_url TEXT NOT NULL,
anchor_text TEXT NOT NULL,
link_type TEXT NOT NULL,
domain_rating INTEGER NOT NULL DEFAULT 0,
FOREIGN KEY (page_id) REFERENCES pages(page_id)
);
CREATE TABLE backlinks ( — Создает новую таблицу и начинает описание ее колонок.backlink_id INTEGER PRIMARY KEY, — Создает колонку backlink_id: уникальный числовой идентификатор строки.page_id INTEGER NOT NULL, — Создает обязательную числовую колонку page_id; она нужна для счетчиков, статусов или связей.source_url TEXT NOT NULL, — Создает обязательную текстовую колонку source_url; пустое NULL-значение запрещено.anchor_text TEXT NOT NULL, — Создает обязательную текстовую колонку anchor_text; пустое NULL-значение запрещено.link_type TEXT NOT NULL, — Создает обязательную текстовую колонку link_type; пустое NULL-значение запрещено.domain_rating INTEGER NOT NULL DEFAULT 0, — Создает обязательную числовую колонку domain_rating; она нужна для счетчиков, статусов или связей.FOREIGN KEY (page_id) REFERENCES pages(page_id) — Создает внешний ключ: эта колонка должна ссылаться на существующую строку в другой таблице.); — Закрывает текущую SQL-конструкцию и завершает команду точкой с запятой.Появится таблица backlinks с источником ссылки и качеством домена.
Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.