Library
kb77.ru
SnS Server Pack
Управление содержимым
E-commerce
Разделы /Сервисы
Продукты /Решения
Бренды
Характеристики
Модификации
Акции
Скидки
Контент
Cтраницы / Информация
Обзоры
Заметки
Метки
Контент
Комментарии
Связи
Карточки контента
Типы карточек
Библиотека
Книги / Библиотека
Главы / Тексты
Авторы / Авторы
Персонажи
Жанры
Блог
Блоги
Посты
Блогеры
Продвижение
FAQ
Примечания
Анонсы
Новости
Материалы
Инструменты
Мета-описания
Ключевые слова
Черновики
Ссылки
Форумы
Форумы
Треды
Экспресс-правка
Сервисы
Решения
Бренды
Обзоры
Страницы / Информация
Новости / Новости
Книги / Библиотека
Главы / Тексты
Управление сайтом
On-Page SEO
Просмотр логов
Пользователи
Пользователи
Визиты
Профили
Уведомления
Рассылки
Сервер
Сайты
Структура сервера
Правка
Тарифы
Периоды оплаты
Типы контента
Типы сайтов
Проверка ссылок
Главная
Фронтенд (Realtime)
Задачи
Начало сессии:
19 февраля 2026 г. в 13:31:33 GMT+3
Mega Menu
Разделы
5
Главная
Структура
Сортировка
•
Хостинг
12-11-2025 в 12:18:53
•
Веб-разработка под ключ
06-11-2025 в 15:09:54
•
SEO-продвижение
02-11-2025 в 08:25:46
•
Веб-аналитика
02-11-2025 в 07:02:20
•
Веб-разработка
11-10-2025 в 07:10:33
Продукты
5
Главная
Структура
Создать
•
Копия Копия Копия Копия Копия Копия Копия Anime | Template
19-02-2026 в 13:20:39
•
Копия Копия Копия Копия Копия Dr PRO Template
19-02-2026 в 12:56:55
•
Копия Копия Копия Копия Проверка и аудит сайта
19-02-2026 в 12:52:49
•
Копия Копия Копия Копия Копирайт
19-02-2026 в 12:52:19
•
Копия Копия Копия Шаблон Hightech
19-02-2026 в 12:51:49
Книги
5
Главная
Структура
Создать
•
Справочник по SEO
21-07-2025 в 10:46:42
•
Руководство по платформе ShopnSeo
05-06-2025 в 15:31:28
•
Конструкторы сайтов и CMS
21-05-2024 в 14:32:44
•
Гид по On-Page SEO
28-03-2024 в 12:52:25
•
Полный гид по SEO
28-03-2024 в 12:49:34
Главы
5
Главная
Структура
Создать
•
Поисковая оптимизация (SEO)
10-09-2025 в 01:34:07
•
SEO контент
10-09-2025 в 01:32:55
•
Log file. Лог-файл
10-09-2025 в 01:31:05
•
DMOZ
10-09-2025 в 01:30:47
•
Author Authority / Авторитет автора
10-09-2025 в 01:30:16
Блоги
5
Главная
Структура
Создать
•
Практические примеры
18-11-2025 в 19:30:25
•
Теория продвижения
18-11-2025 в 19:18:36
•
Теория интернета
18-11-2025 в 19:11:57
•
Про контент
09-07-2025 в 20:05:55
•
AIO/GMO Lab
09-07-2025 в 12:49:43
Посты
5
Главная
Структура
Создать
•
AI search is growing SEO fundamentals still drive
12-01-2026 в 19:48:42
•
SEO изображений для мультимодального ИИ
12-01-2026 в 19:47:36
•
SEO-отладка: Практический курс для быстрого решения проблем
12-01-2026 в 17:56:59
•
Полное руководство по SEO-хлебным крошкам
12-01-2026 в 17:48:38
•
Featured snippets: Как завоевать позицию ноль
12-01-2026 в 17:46:03
Страницы
5
Главная
Структура
Создать
•
Копия страницы - Решения
19-02-2026 в 13:30:28
•
Копия страницы - O платформе
19-02-2026 в 13:29:23
•
Копия страницы - Копия страницы - История
19-02-2026 в 13:27:17
•
Копия страницы - Копия страницы - Решения
19-02-2026 в 13:01:37
•
Копия страницы - FAQ
19-02-2026 в 12:50:13
Анонсы
0
Главная
Структура
Создать
Новости
5
Главная
Структура
Создать
•
Новая AI-модель для выявления мошеннических рекламодателей
12-01-2026 в 16:57:50
•
Google объяснил ошибку «Индекс без контента»
12-01-2026 в 16:54:26
•
Google тестирует синюю кнопку Send вместо AI Mode
12-01-2026 в 16:49:12
•
Google советует ориентироваться на поведение аудитории
12-01-2026 в 16:47:10
•
Google тестирует и убирает AI Overviews
12-01-2026 в 16:45:31
Материалы
0
Главная
Структура
Создать
FAQ
5
Главная
Структура
Создать
•
Что такое UI-дизайн?
05-09-2025 в 09:20:44
•
Что такое брендинг?
05-09-2025 в 09:20:37
•
Что такое дизайн?
05-09-2025 в 09:20:36
•
Что такое веб-дизайн?
05-09-2025 в 09:20:35
•
Что такое UX-дизайн?
05-09-2025 в 09:20:33
Примечания
0
Главная
Структура
Создать
Express Menu
Раздел
Товар
Страницы
Книги
Главы
Блоги
Посты
Новости
Материалы
Создать
Раздел
Продукт
Страницу
Книгу
Главу
Блог
Пост
Новости
Материал
Анонс
Черновик
Управление сайтом
Главная
Контакты
Пользователи
Профили пользователей
LinkGazer
Структура сервера
Почистить кэш навигатора
Новых сообщений нет
Смотреть все сообщения
Гость
Профиль
class
Настройки
Помощь
Выйти
Главная
Посты
Посты
Правка текста поста
'#8. Посты : posts';
'Blog_PostController_actionUpdateHtml';
'#layouts_templates_updateHtml';
Правка кода HTML в тексте
<p>Редиректы являются неотъемлемой частью поддержки любого сайта, и управление редиректами становится настоящим вызовом, когда SEO-специалисты имеют дело с сайтами, содержащими миллионы страниц.</p> <h2>Примеры ситуаций, где может потребоваться массовая реализация редиректов:</h2> <ul> <li>Интернет-магазин имеет большое количество товаров, которые больше не продаются</li> <li>Устаревшие страницы новостных изданий больше не актуальны или не имеют исторической ценности</li> <li>Каталоги с устаревшими листингами</li> <li>Доски объявлений с истекшими вакансиями</li> </ul> <h2>Почему массовые редиректы необходимы?</h2> <p>Это помогает улучшить пользовательский опыт, консолидировать рейтинги и экономить краулинговый бюджет.</p> <p>Вы можете рассмотреть использование noindex, но это не останавливает Googlebot от сканирования. Это тратит краулинговый бюджет по мере роста количества страниц.</p> <p>С точки зрения пользовательского опыта попадание на устаревшую ссылку расстраивает. Например, если пользователь попадает на устаревшую вакансию, лучше перенаправить его на ближайшее соответствие активной вакансии.</p> <p>В Search Engine Journal мы получаем много 404 ссылок от AI-чатботов из-за галлюцинаций, поскольку они изобретают URL, которые никогда не существовали.</p> <p>Мы используем отчеты Google Analytics 4 и Google Search Console (а иногда и логи сервера) для извлечения этих 404 страниц и перенаправления их на наиболее подходящий контент на основе слага статьи.</p> <p>Когда чатботы ссылаются на нас через 404 страницы, и люди продолжают переходить по сломанным ссылкам, это не обеспечивает хорошего пользовательского опыта.</p> <h2>Подготовка кандидатов для редиректов</h2> <p>Прежде всего, прочитайте пост о том, как создать векторную базу данных Pinecone. (Обратите внимание, что в данном случае мы использовали "primary_category" как ключ метаданных вместо "category".)</p> <p>Чтобы это работало, мы предполагаем, что все векторы ваших статей уже хранятся в базе данных "article-index-vertex".</p> <p>Подготовьте ваши URL для редиректов в формате CSV, как в этом примере файла. Это могут быть существующие статьи, которые вы решили удалить, или 404 из ваших отчетов Search Console или GA4.</p> <p>Опциональная информация "primary_category" - это метаданные, которые существуют с записями ваших статей в Pinecone при их создании и могут использоваться для фильтрации статей из той же категории, что еще больше повышает точность.</p> <p>В случае отсутствия заголовка, например, в 404 URL, скрипт извлечет слова слага из URL и использует их в качестве входных данных.</p> <h2>Генерация редиректов с помощью Google Vertex AI</h2> <p>Загрузите ваши учетные данные Google API сервиса и переименуйте их в "config.json", загрузите скрипт ниже и пример файла в тот же каталог в Jupyter Lab и запустите его.</p> <pre class="bg-light p-3 rounded"><code>import os import time import logging from urllib.parse import urlparse import re import pandas as pd from pandas.errors import EmptyDataError from typing import Optional, List, Dict, Any from google.auth import load_credentials_from_file from google.cloud import aiplatform from google.api_core.exceptions import GoogleAPIError from pinecone import Pinecone, PineconeException from vertexai.language_models import TextEmbeddingModel, TextEmbeddingInput # Импорт tenacity для механизма повторных попыток from tenacity import retry, wait_exponential, stop_after_attempt, retry_if_exception_type from IPython.display import clear_output # ─── ПОЛЬЗОВАТЕЛЬСКАЯ КОНФИГУРАЦИЯ ───────────────────────────────────────────── INPUT_CSV = "redirect_candidates.csv" # Путь к входному CSV файлу с URL для редиректа OUTPUT_CSV = "redirect_map.csv" # Путь к выходному CSV файлу с картой редиректов PINECONE_API_KEY = "YOUR_PINECONE_KEY" # Ваш API ключ для Pinecone PINECONE_INDEX_NAME = "article-index-vertex" # Название индекса Pinecone GOOGLE_CRED_PATH = "config.json" # Путь к файлу учетных данных Google Cloud EMBEDDING_MODEL_ID = "text-embedding-005" # ID модели эмбеддингов Vertex AI TASK_TYPE = "RETRIEVAL_QUERY" # Тип задачи для модели эмбеддингов CANDIDATE_FETCH_COUNT = 3 # Количество кандидатов для получения из Pinecone TEST_MODE = True # Если True, обрабатывается только небольшая выборка MAX_TEST_ROWS = 5 # Максимальное количество строк в тестовом режиме QUERY_DELAY = 0.2 # Задержка между API запросами PUBLISH_YEAR_FILTER: List[int] = [] # Фильтр по годам публикации LOG_BATCH_SIZE = 5 # Размер пакета для записи результатов MIN_SLUG_LENGTH = 3 # Минимальная длина сегмента URL слага MAX_RETRIES = 5 # Максимальное количество повторных попыток INITIAL_RETRY_DELAY = 1 # Начальная задержка перед повтором</code></pre> <p>Вы увидите тестовый запуск с только пятью записями, и появится новый файл "redirect_map.csv", который содержит предложения редиректов.</p> <p>Когда убедитесь, что код работает корректно, вы можете установить TEST_MODE в False и запустить скрипт для всех ваших URL.</p> <p>Если код останавливается и вы возобновляете работу, он продолжает с того места, где остановился. Он также проверяет каждый найденный редирект против CSV файла.</p> <p>Эта проверка предотвращает выбор URL из базы данных в списке удаляемых. Выбор такого URL может привести к бесконечному циклу редиректов.</p> <p>Для наших примеров URL результат показан ниже.</p> <p>Теперь мы можем взять эту карту редиректов и импортировать ее в наш менеджер редиректов в системе управления контентом (CMS), и все готово!</p> <p>Вы можете видеть, как система смогла сопоставить устаревшую новостную статью 2013 года "YouTube Retiring Video Responses on September 12" с более новой, очень релевантной статьей 2022 года "YouTube Adopts Feature From TikTok – Reply To Comments With A Video."</p> <p>Также для "/what-is-eat/" система нашла соответствие с "/google-eat/what-is-it/", что является 100% идеальным совпадением.</p> <p>Это не только благодаря мощности качества Google Vertex LLM, но также результат выбора правильных параметров.</p> <p>Когда я использую "RETRIEVAL_DOCUMENT" как тип задачи при генерации векторов эмбеддингов запроса для новостной статьи YouTube, показанной выше, она совпадает с "YouTube Expands Community Posts to More Creators", что все еще релевантно, но не такое хорошее совпадение как другое.</p> <p>Для "/what-is-eat/" она совпадает со статьей "/reimagining-eeat-to-drive-higher-sales-and-search-visibility/545790/", что не так хорошо как "/google-eat/what-is-it/".</p> <p>Если вы хотите найти совпадения редиректов из вашего пула свежих статей, вы можете запросить Pinecone с одним дополнительным фильтром метаданных "publish_year", если у вас есть это поле метаданных в ваших записях Pinecone, что я настоятельно рекомендую создать.</p> <p>В коде это переменная PUBLISH_YEAR_FILTER.</p> <p>Если у вас есть метаданные publish_year, вы можете установить годы как значения массива, и система будет извлекать статьи, опубликованные в указанные годы.</p> <h2>Генерация редиректов с помощью текстовых эмбеддингов OpenAI</h2> <p>Давайте выполним ту же задачу с моделью OpenAI "text-embedding-ada-002". Цель - показать разницу в результатах от Google Vertex AI.</p> <p>Просто создайте новый файл ноутбука в том же каталоге, скопируйте и вставьте этот код и запустите его.</p> <pre class="bg-light p-3 rounded"><code>import os import time import logging from urllib.parse import urlparse import re import pandas as pd from pandas.errors import EmptyDataError from typing import Optional, List, Dict, Any from openai import OpenAI from pinecone import Pinecone, PineconeException from tenacity import retry, wait_exponential, stop_after_attempt, retry_if_exception_type from IPython.display import clear_output # ─── ПОЛЬЗОВАТЕЛЬСКАЯ КОНФИГУРАЦИЯ ───────────────────────────────────────── INPUT_CSV = "redirect_candidates.csv" # Путь к входному CSV файлу OUTPUT_CSV = "redirect_map.csv" # Путь к выходному CSV файлу PINECONE_API_KEY = "YOUR_PINECONE_API_KEY" # Ваш API ключ Pinecone PINECONE_INDEX_NAME = "article-index-ada" # Название индекса Pinecone OPENAI_API_KEY = "YOUR_OPENAI_API_KEY" # Ваш API ключ OpenAI OPENAI_EMBEDDING_MODEL_ID = "text-embedding-ada-002" # ID модели эмбеддингов OpenAI</code></pre> <p>Хотя качество результата может считаться удовлетворительным, оно не достигает качества, наблюдаемого с Google Vertex AI.</p> <p>В таблице ниже вы можете увидеть разницу в качестве результатов:</p> <div class="table-responsive"> <table class="table table-striped"> <thead> <tr> <th>URL</th> <th>Google Vertex</th> <th>OpenAI</th> </tr> </thead> <tbody> <tr> <td>/what-is-eat/</td> <td>/google-eat/what-is-it/</td> <td>/5-things-you-can-do-right-now-to-improve-your-eat-for-google/408423/</td> </tr> <tr> <td>/local-seo-for-lawyers/</td> <td>/law-firm-seo/what-is-law-firm-seo/</td> <td>/legal-seo-conference-exclusively-for-lawyers-spa/528149/</td> </tr> </tbody> </table> </div> <p>Когда дело доходит до SEO, даже несмотря на то, что Google Vertex AI в три раза дороже модели OpenAI, я предпочитаю использовать Vertex.</p> <p>Качество результатов значительно выше. Хотя вы можете понести большие затраты за единицу обработанного текста, вы получаете преимущество превосходного качества результатов, что напрямую экономит ценное время на проверке и валидации результатов.</p> <p>По моему опыту, обработка 20 000 URL с помощью Google Vertex AI стоит около $0.04.</p> <p>Хотя говорят, что это дороже, это все еще смехотворно дешево, и вы не должны беспокоиться, если имеете дело с задачами, включающими несколько тысяч URL.</p> <p>В случае обработки 1 миллиона URL прогнозируемая цена составила бы примерно $2.</p> <p>Если вы все еще хотите бесплатный метод, используйте модели BERT и Llama от Hugging Face для генерации векторных эмбеддингов без платы за каждый API вызов.</p> <p>Реальная стоимость исходит от вычислительной мощности, необходимой для запуска моделей, и вы должны сгенерировать векторные эмбеддинги всех ваших статей в Pinecone или любой другой векторной базе данных, используя эти модели, если будете делать запросы с использованием векторов, сгенерированных из BERT или Llama.</p> <h2>В заключение: ИИ - ваш мощный союзник</h2> <p>ИИ позволяет масштабировать ваши SEO или маркетинговые усилия и автоматизировать самые утомительные задачи.</p> <p>Это не заменяет вашу экспертизу. Он создан для повышения ваших навыков и подготовки вас к встрече с вызовами с большими возможностями, делая процесс более увлекательным и веселым.</p> <p>Овладение этими инструментами необходимо для успеха. Я увлечен написанием на эту тему, чтобы помочь новичкам учиться и чувствовать вдохновение.</p> <p>По мере продвижения в этой серии мы исследуем, как использовать Google Vertex AI для создания плагина внутренних ссылок WordPress.</p>
Краткое название:
Как использовать LLM для редиректов 301
Полное название
Как использовать LLM для редиректов 301
Активен
Скопировать текст в память браузера
Редактировать название и описание
Сохранить
Сохранить и перейти на след.
Название
Сохранить
Стандартный редактор
Смотреть
Полное название и описание
Полное название (Заголовок)
Как использовать LLM для редиректов 301
Описание
Раскройте возможности 301 редиректов в масштабе с помощью LLM для улучшения пользовательского опыта и оптимизации SEO-стратегии вашего сайта.
Как правило описание должно иметь около 150 знаков. Оно используется для заполнения мета-тега Description веб-страницы.
Сейчас используется -
0
символов
Скопировать
Вставить
Сохранить
Описание скопировано!
Описание вставлено!