Анализ запросов на уровне страницы в масштабе

Взгляды автора полностью принадлежат ему (за исключением маловероятного случая гипноза) и могут не всегда отражать взгляды Моза.

Плейлист YouTube, на который есть ссылки в этом блоге, можно найти здесь: 6 Часть Серия YouTube [Setting Up & Using the Query Optimization Checker]

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

Чаще всего эти наборы данных используются для согласования оптимизации на странице с существующим рейтингом и трафиком, а также для выявления пробелов в рейтинге ключевых слов.

Однако работать с этими данными крайне утомительно, потому что они доступны только в интерфейсе Google Search Console, и вам нужно просматривать только одну страницу за раз.

Кроме того, чтобы получить информацию о тексте, включенном в страницу рейтинга, вам нужно либо просмотреть его вручную, либо извлечь с помощью такого инструмента, как Screaming Frog.

Вам понадобится такой вид:

 Пример сводной таблицы для данных о трафике.

… но даже вышеуказанное представление будет жизнеспособным только по одной странице за раз, и, как уже упоминалось, фактическое извлечение текста могло бы иметь

Учитывая эти очевидные проблемы с легкодоступными данными, находящимися в распоряжении сообщества SEO, команда инженеров данных в Inseev Interactive потратила много времени на размышления о том, как мы можем улучшить эти процессы в масштабе.

Один конкретный пример, который мы рассмотрим в этом посте, — это простой скрипт, который позволяет вам получать вышеуказанные данные в гибком формате для многих отличных аналитических представлений.

А еще лучше, все это будет доступно только с несколько отдельных входных переменных.

Краткое изложение функций инструмента

Инструмент автоматически сравнивает текст на странице с наиболее популярными запросами консоли поиска Google на уровне страницы ]чтобы вы знали, какие запросы находятся на странице, а также сколько раз они появляются на странице. Необязательная переменная XPath также позволяет вам указать часть страницы, на которой вы хотите анализировать текст.

Это означает, что вы будете точно знать, какие запросы приводят к кликам / показам, которых нет в ваших </p> <h1> или даже что-то более конкретное, например, первый абзац в основном содержании (MC). Небо это предел. </p> <p> Для тех из вас, кто не знаком, мы также предоставили несколько быстрых выражений XPath, которые вы можете использовать, а также способы создания специфичных для сайта выражений XPath в разделе «Входные переменные» сообщения. </p> <h2> Настройка публикации использование и наборы данных </h2> <p> После того, как процесс настроен, все, что требуется, — это заполнить короткий список переменных, а остальное автоматизировано для вас. </p> <p> Выходной набор данных включает несколько автоматизированных наборов данных CSV, а также структурированный файл формат, чтобы все было организовано. Простая сводная таблица автоматизированного CSV анализа керна может предоставить вам следующий набор данных и множество других полезных макетов. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009628" alt=" Простая сводная таблица автоматизированного CSV анализа керна. " style="opacity: 1;"style=""/></figure> <h3>… Даже некоторые «новые метрики»? </h3> <p> Хорошо, технически не «новый», но если вы используете исключительно пользовательский интерфейс Google Search Console, то у вас, скорее всего, не было доступа к таким показателям, как эти раньше: «Макс. Позиция», «Мин. Позиция» и «Позиция подсчета» для указанный диапазон дат — все это объясняется в разделе «Запуск вашего первого анализа» сообщения. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_866_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009629" alt=" Пример сводной таблицы с " style="opacity: 1;"style=""/></figure> <p> Чтобы действительно продемонстрировать влияние и полезность этого набора данных, в видео ниже мы используем инструмент Colab, чтобы: </p> <ol> <li> <p><strong>[3 Minutes] </strong> — Найти небрендовые <title> возможности оптимизации для https://www.inseev.com/ (около 30 страниц в видео, но вы можете сделать любое количество страниц) </p> </li> <li> <p><strong>[3 Minutes]</strong> — Преобразовать CSV в более удобный формат </p> </li> <li> <p><strong>[1 Minute]</strong> — Оптимизируйте первый заголовок с помощью результирующего набора данных </p> </li> </ol> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/ZOgBu_oOM30" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <p> Хорошо, вы готовы к начальному изложение. Надеюсь, мы смогли воодушевить вас, прежде чем перейти к довольно скучному процессу установки. </p> <p> Имейте в виду, что в конце поста также есть раздел, включающий несколько полезных вариантов использования и пример шаблона! Чтобы перейти непосредственно к каждому разделу этого сообщения, используйте следующие ссылки: </p> <p> <strong> <em> [Quick Consideration #1] — </em></strong><em> Веб-скребок, встроенный в инструмент, НЕ поддерживает рендеринг JavaScript. Если ваш веб-сайт использует рендеринг на стороне клиента, все функции инструмента, к сожалению, не будут работать. </em> </p> <p> <strong> <em> [Quick Consideration #2] — </em></strong><em> Этот инструмент был тщательно протестирован членами команды Inseev. Большинство ошибок [specifically with the web scraper] было обнаружено и исправлено, но, как и в любой другой программе, могут возникнуть и другие проблемы. </em></p> <ul> <li> <p><em> Если вы столкнетесь с какими-либо ошибками, не стесняйтесь обращаться к нам напрямую по адресу </em><em> jmelman @ Inseev.com </em><em> или </em><em> info@inseev.com </em><em>и либо я, либо один из других членов группы инженеров данных в Inseev были бы счастливы помочь вам. </em></p> </li> <li> <p><em> Если будут обнаружены новые ошибки обнаруженные и исправленные, мы всегда будем загружать обновленный скрипт в репозиторий кода, ссылка на который приведена в разделах ниже, так что самый последний код может быть использован всеми! </em></p> </li> </ul> <h2> Одноразовая настройка скрипта в Google Colab (в менее 20 минут) </h2> <p> <strong> Вещи, которые вам понадобятся: </strong></p> <ol> <li> <p> Google Диск </p> </li> <li> <p> Учетная запись Google Cloud Platform </p> </li> <li> <p> Доступ к консоли поиска Google </p> </li> </ol> <h3> Пошаговое видео: процесс установки инструмента </h3> <p> Ниже вас найду пошаговые редакционные инструкции, чтобы настроить весь процесс. Однако, если следование редакционным инструкциям не является вашим предпочтительным методом, мы также записали видео процесса установки. </p> <p> Как вы увидите, мы начинаем с совершенно нового Gmail и настраиваем весь процесс примерно за 12 минут. , и результат стоит потраченного времени. </p> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/MzJ30CcTzAw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <p> Имейте в виду, что настройка выполняется разово, и после настройки инструмент должен работать по команде оттуда! </p> <h3> Пошаговое руководство от редакции: процесс настройки инструмента </h3> <h4><strong><em> Процесс из четырех частей: </em></strong><em>: [19659053] Загрузите файлы с Github и настройте на Google Диске </p> </li> <li> <p> Настройте проект Google Cloud Platform (GCP) (пропустите, если у вас уже есть учетная запись) </p> </li> <li> <p> Создайте идентификатор клиента OAuth 2.0 для Google Search Console ( GSC) API (пропустите, если у вас уже есть идентификатор клиента OAuth с включенным API Search Console) </p> </li> <li> <p> Добавьте учетные данные OAuth 2.0 в файл Config.py </p> </li> </ol> <h4><em> Часть первая: загрузите файлы с Github и настройте в Google Диск </em></h4> <h5> Загрузите исходные файлы (код не требуется) </h5> <p> 1. Перейдите сюда <a target="_blank" href="https://github.com/jmelm93/query-optmization-checker">. </p> <p> 2. Выберите «Код»> «Загрузить Zip» </p> <p> * Вы также можете использовать '<strong> git clone </strong><strong> https://github.com/jmelm93/query-optmization-checker.git </strong>' <strong> </strong>если вам удобнее использовать командную строку. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_611_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009630" style="opacity: 1;" alt=" Выберите Код, затем Загрузите Zip "style=""/></figure> <h5> Запустите Google Colab на Google Диске </h5> <p> Если у вас уже есть настройка Google Colaboratory на вашем Google Диске, вы можете пропустите этот шаг. </p> <p> 1. Перейдите сюда. </p> <p> 2. Нажмите «Создать»> «Еще»> «Подключить другие приложения». </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_132_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009631" style="opacity: 1;" alt=" Нажмите «Создать», затем «Еще», затем «Подключить другие приложения» "style=""/></figure> <p> 3. Найдите "Colaboratory"> Щелкните на странице приложения. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_426_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009632" style="opacity: 1;" alt=" Найдите Colaboratory и щелкните на странице приложения "style=""/></figure> <p> 4. Нажмите «Установить»> «Продолжить»> Войти с помощью OAuth. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_880_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009633" style="opacity: 1;" alt=" Нажмите «Установить», затем «Продолжить», затем «Войти с помощью OAuth» "style=""/></figure> <p> 5. Нажмите «ОК» с установленным флажком, чтобы Google Диск автоматически установил соответствующие файлы для открытия с помощью Google Colab (необязательно). </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_420_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009634" style="opacity: 1;" alt=" Нажмите "style=""/></figure> <h5> Импортируйте загруженную папку на Google Диск и откройте в Colab </h5> <p> 1. Перейдите на Google Диск и создайте папку с именем «Colab Notebooks». </p> <p> <strong> ВАЖНО </strong>: папка должна называться «Colab Notebooks», поскольку сценарий настроен на поиск папки «api» изнутри «Colab Notebooks». </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_108_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009646" style="opacity: 1;" alt=" Ошибка, приводящая к неправильному названию папки. "style=""/><figcaption> Ошибка, приводящая к неправильному названию папки. </figcaption></figure> <p> 2. Импортируйте папку, загруженную с Github, на Google Диск. </p> <p> В конце этого шага у вас должна быть папка на вашем Google Диске, содержащая следующие элементы: </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134602_996_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009645" style="opacity: 1;" alt=" Папка должна содержать средство проверки оптимизации запросов и README. MD "style=""/></figure> <h4><em> Часть вторая: Настройка проекта Google Cloud Platform (GCP) </em></h4> <p> Если у вас уже есть учетная запись Google Cloud Platform (GCP), можете пропустить эту часть. </p> <p> 1. Перейдите на страницу Google Cloud. </p> <p> 2. Нажмите на CTA «Начать бесплатно» (текст CTA может со временем измениться). </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/analiz-zaprosov-na-urovne-stranicy-v-masshtabe" style="width:720px;height:119px;" data-image="kyg1va0w4ssf" alt=" Нажмите «Начать бесплатно» "/></figure> <p> 3. Войдите в систему, используя учетные данные OAuth по вашему выбору. Подойдет любая электронная почта Gmail. </p> <p> 4. Следуйте инструкциям, чтобы зарегистрироваться для своей учетной записи GCP. </p> <p> Вам будет предложено предоставить кредитную карту для регистрации, но в настоящее время существует бесплатная пробная версия на 300 долларов, и Google отмечает, что они не будут взимать плату, пока вы не обновите свой учетная запись. </p> <h4><em> Часть третья: Создание идентификатора клиента 0Auth 2.0 для API Google Search Console (GSC) </em></h4> <p> 1. Перейдите сюда. </p> <p> 2. После входа в желаемую учетную запись Google Cloud нажмите «ВКЛЮЧИТЬ». </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_687_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009641" alt=" Нажмите «Включить» в GSC API " style="opacity: 1;"style=""/></figure> <p> 3. Настройте экран согласия. </p> <ul> <li> В процессе создания экрана согласия выберите «Внешний», затем перейдите к «Информация о приложении». </li> </ul> <p> Пример минимальных требований ниже: </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_250_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009636" alt=" Окно информации о приложении для экрана согласия. [19659099] Раздел контактной информации разработчика на экране согласия. " style="opacity: 1;"style=""/></figure> <ul> <li> Пропустить «Области» </li> <li> Добавьте адреса электронной почты <strong>которые вы будете использовать для аутентификации Search Console API </strong>в «Тестовые пользователи». Могут быть другие электронные письма, а не только тот, который владеет Google Диском. Примером может служить адрес электронной почты клиента, по которому вы получаете доступ к пользовательскому интерфейсу Google Search Console для просмотра его KPI. </li> </ul> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_190_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009638" style="opacity: 1;" alt=" Добавьте электронные письма, которые вы будете использовать для аутентификации API Search Console, в Test Users "style=""/></figure> <p> 4. На левой панели навигации нажмите «Учетные данные»> «СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ»> «Идентификатор клиента OAuth» (нет на изображении). </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_918_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009642" alt=" В левой навигационной панели нажмите «Учетные данные», затем СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ, затем ИД клиента OAuth [19659010] 5. В форме «Создать идентификатор клиента OAuth» заполните: </p> <olstyle=""/> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_108_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009640" style="opacity: 1;" alt=" В форме «Создать идентификатор клиента OAuth» укажите Тип приложения как настольное приложение, имя как Google Colab, затем нажмите СОЗДАТЬ "style=""/></figure> <p> 6. Сохраните «Идентификатор клиента» и «Секрет клиента» — они будут добавлены в файл config.py папки «api» из файлов Github, которые мы загрузили. </p> <ul> <li> <p> Они должны были появиться во всплывающем окне после нажатия «СОЗДАТЬ» </p> </li> <li> <p> «Секрет клиента» функционально является паролем к вашему облаку Google (НЕ публикуйте его / публикуйте в Интернете) </p> </li> </ul> <h4><em> Часть четвертая: Добавьте учетные данные OAuth 2.0 в файл Config.py </em></h4> <p> 1. Вернитесь на Google Диск и перейдите в папку «api». </p> <p> 2. Щелкните config.py. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_427_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009649" style="opacity: 1;" alt=" Щелкните config.py "style=""/></figure> <p> 3. Выберите открытие с помощью «Текстового редактора» (или другого приложения по вашему выбору), чтобы изменить файл config.py. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_47_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009647" alt=" Выберите открытие с помощью текстового редактора, чтобы изменить файл config.py " style="opacity: 1;"style=""/></figure> <p> 4. Обновите три области, выделенные ниже, с помощью вашего: </p> <ul> <li> <p> <strong> CLIENT_ID </strong>: из процесса настройки идентификатора клиента OAuth 2.0 </p> </li> <li> <p> <strong> CLIENT_SECRET </strong>: из процесса настройки идентификатора клиента OAuth 2.0 </p> </li> <li> <p> <strong> GOOGLE_CREDENTIALS </strong>: электронная почта, соответствующая вашему CLIENT_ID и CLIENT_SECRET </p> </li> </ul> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_179_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009648" style="opacity: 1;" alt=". Обновите CLIENT_ID. В процессе настройки идентификатора клиента OAuth 2.0, CLIENT_SECRET из процесса установки идентификатора клиента OAuth 2.0 и адрес электронной почты GOOGLE_CREDENTIALS, соответствующий с вашими CLIENT_ID и CLIENT_SECRET "style=""/></figure> <p> 5. После обновления сохраните файл! </p> <p> Поздравляю, скучная работа закончилась. Теперь вы готовы начать использовать файл Google Colab! </p> <h2> Проведение вашего первого анализа </h2> <p> Проведение вашего первого анализа может быть немного пугающим, но придерживайтесь его, и он быстро станет проще. </p> <p> Ниже мы предоставили подробную информацию о необходимых входных переменных, а также примечания о том, что следует учитывать при запуске скрипта и анализе результирующего набора данных. </p> <p> После того, как мы пройдемся по этим элементам, появятся также несколько примеров проектов и видео-пошаговые инструкции, демонстрирующие способы использования этих наборов данных для конечных результатов клиента. </p> <h3> Настройка входных переменных </h3> <h4><em> Извлечение XPath с переменной «xpath_selector» </p> <h3> 19659084] Вы когда-нибудь хотели знать каждый запрос, приводящий к кликам и показам веб-страницы, которых нет в вашем теге <title> или </p> <h1>? Что ж, этот параметр позволит вам это сделать. </p> <p> Хотя это необязательно, использование этого очень приветствуется, и мы считаем, что это «перегружает» анализ. Просто определите разделы сайта с помощью Xpath, а сценарий сделает все остальное. </p> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/xQjY6B4Hm6c" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <p> В приведенном выше видео вы найдете примеры того, как создавать извлечения для конкретных сайтов. Кроме того, ниже приведены некоторые универсальные извлечения, которые должны работать практически на любом сайте в Интернете: </p> <ul> <li> <p> <strong> '// title' </strong> # Идентифицирует тег <title> </p> </li> <li> <p> <strong> ' // h1 '</strong> # Идентифицирует тег </p> <h1> </li> <li> <p> <strong>' // h2 '</strong> # Идентифицирует тег </p> <h2> </li> </ul> <p> <strong> Зависит от сайта: </strong> Как очистить только основной контент (MC)? </p> <p> <strong> Цепочка Xpaths — Добавьте "|" Между Xpaths </strong> </p> <ul> <li> <p> <strong> '// title | // h1 '</strong> # Получает оба тега <title> и </p> <h1> за 1 запуск </p> </li> <li> <p> <strong>' // h1 | // h2 | // h3 '</strong> # Получает оба тега </p> <h1> <h2> и </p> <h3> за 1 запуск </p> </li> </ul> <h4><em> Другие переменные </em></h4> <p> Вот видеообзор других переменных с кратким описанием каждой. </p> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/gFKBmK8VoVs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <p><strong> 'colab_path' [Required]</strong> — путь, по которому находится файл Colab. Это должно быть «/ content / drive / My Drive / Colab Notebooks /». </p> <p> <strong> 'domain_lookup' [Required]</strong> — домашняя страница веб-сайта, используемого для анализа. </p> <p> <strong> 'startdate' и 'enddate '</strong> <strong>[Required] — </strong> Диапазон дат для периода анализа. </p> <p> <strong> 'gsc_sorting_field' [Required] </strong> — инструмент вытягивает верхние N страниц, как определено пользователем. «Верх» определяется либо «clicks_sum», либо «implions_sum». Пожалуйста, просмотрите видео для более подробного описания. </p> <p> <strong> 'gsc_limit_pages_number' [Required]</strong> — числовое значение, которое представляет количество страниц, которые вы хотите получить в наборе данных. </p> <p> <strong> 'brand_exclusions' [Optional] — </strong> Последовательность строк, которая обычно приводит к именованным запросам (например, все, что содержит «инсев», будет именованным запросом для «Inseev Interactive»). </p> <p> <strong> 'implions_exclusion' [Optional] — </strong> Числовое значение, используемое для исключения запросов, которые потенциально неактуальны из-за отсутствия ранее существовавших показов. Это в первую очередь актуально для доменов с сильным ранее существовавшим рейтингом на большом количестве страниц. </p> <p> <strong> 'page_inclusions' [Optional]</strong> — последовательность строк, которые находятся в пределах желаемого типа страницы анализа. Если вы хотите проанализировать весь домен, оставьте этот раздел пустым. </p> <h3> Запуск сценария </h3> <p> Имейте в виду, что после завершения выполнения сценария вы обычно будете использовать «step3_query-optimizer_domain-YYYY- MM-DD.csv "для анализа, но есть и другие файлы с необработанными наборами данных для просмотра. </p> <p> Практические варианты использования файла «step3_query-optimizer_domain-YYYY-MM-DD.csv» можно найти в разделе «<a href="#sectionthree"> Практические варианты использования и шаблоны». </p> <p> Тем не менее, при тестировании следует обратить внимание на несколько важных моментов: </p> <p> 1. <u> Нет сканирования JavaScript </u>: Как упоминалось в начале сообщения, этот скрипт НЕ настроен для сканирования JavaScript, поэтому, если ваш целевой веб-сайт использует интерфейс JS с рендерингом на стороне клиента для заполнения основного контента (MC ), царапина не пригодится. Однако базовая функциональность быстрого получения первых XX (определяемых пользователем) запросов и страниц может быть полезна сама по себе. </p> <p> 2. <u> Google Диск / GSC API Auth </u>: при первом запуске скрипта в каждом новом сеансе вам будет предложено аутентифицировать как учетные данные Google Диска, так и Google Search Console. </p> <ul> <li> <strong> Аутентификация GSC: </strong> Аутентифицируйте тот адрес электронной почты, у которого есть <strong> разрешение на использование нужной учетной записи Google Search Console </strong>. <ul> <li> <p> Если вы попытаетесь аутентифицироваться и получите сообщение об ошибке, похожее на ту ниже, пожалуйста, еще раз перейдите к разделу «Добавьте адреса электронной почты, с которыми вы будете использовать приложение Colab, в« Тестовые пользователи »» из части 3, шаг 3 описанного выше процесса: настройка экрана согласия. </p> </li> </ul> </li> </ul> <figure><strong><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_245_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009639" alt=" Если вы попытаетесь для аутентификации, и вы получите сообщение об ошибке, пожалуйста, перейдите на шаг «Добавить электронные письма, с которыми вы будете использовать приложение Colab», на шаге «Тестовые пользователи» на этапе настройки экрана согласия. " style="opacity: 1;"style=""/></strong></figure> <p><strong> Подсказка: </strong> Учетная запись Google Диска и GSC Для аутентификации НЕ ОБЯЗАТЕЛЬНО должен использоваться один и тот же адрес электронной почты, но они требуют отдельной аутентификации с помощью OAuth. </p> <p> 3. <u> Запуск сценария </u>: либо перейдите к «Runtime»> «Restart and Run All», либо используйте сочетание клавиш CTRL + fn9, чтобы запустить сценарий. </p> <p> 4. <u> Заполненные наборы данных / структура папок </u>: Есть три CSV, заполняемых скриптом — все они вложены в структуру папок на основе входной переменной «domain_lookup». </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_395_analiz-zaprosov-na-urovne-stranicy-v-masshtabe" style="width:720px;height:150px;" data-image="90qnq8egg5ry" alt=" Сценарий содержит 3 файла CSV, вложенных в структуру папок на основе входной переменной domain_lookup. "/> </figure> <ul> <li> <p> <strong> Автоматизированная организация [Folders]: </strong> Каждый раз при повторном запуске скрипт в новом домене, он создаст новую структуру папок, чтобы все было организовано. </p> </li> <li> <p> <strong> Автоматизированная организация [Именованиефайлов</strong>]: CSV включают дату экспорта, добавленную в конец, поэтому вы всегда будете знать, когда процесс был запущен, а также диапазон дат <strong> для набор данных </strong>. </p> </li> </ul> <p> 5. <u> Диапазон дат для набора данных </u>: внутри набора данных создается столбец «gsc_datasetID», который включает диапазон дат извлечения. </p> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134603_461_analiz-zaprosov-na-urovne-stranicy-v-masshtabe.png" data-image="1009643" style="opacity: 1;" alt=" Внутри набора данных создается столбец gsc_datasetID, который включает дату диапазон извлечения. "style=""/></figure> <p> 6. <u> Незнакомые показатели </u>: в результирующем наборе данных есть все KPI, которые мы знаем и любим, например клики, показы, средняя (средняя) позиция — но есть и некоторые из них, которые нельзя получить напрямую из пользовательского интерфейса GSC: </p> <ul> <li> <p> <strong> 'count_instances_gsc' </strong> — количество экземпляров, которые запрос получил не менее 1 показ в течение указанного диапазона дат. Пример сценария: GSC сообщает вам, что вы занимали среднюю позицию 6 для большого ключевого слова, такого как "доставка цветов", и получили только 20 показов за 30-дневный диапазон дат. Кажется невероятным, что вы действительно были на шестой позиции, верно? Что ж, теперь вы можете видеть, что это было потенциально потому, что вы действительно появились только в один день в этом 30-дневном диапазоне дат (например, count_instances_gsc = 1) </p> </li> </ul> <p> <strong> Подсказка №1 </strong>: большая дисперсия в макс. / мин. может указывать на то, что ваше ключевое слово сильно колеблется. </p> <p> <strong> Подсказка № 2 </strong>: эти ключевые показатели эффективности в сочетании с count_instances_gsc могут экспоненциально расширить ваше понимание производительности запросов и возможностей . </p> <h2> Практические варианты использования и шаблоны </h2> <p> <strong> Доступ к <a href="https://drive.google.com/file/d/1x6-D1dgbIokctbfqmopaenUp_rRXzkim/copy" target="_blank"><em> рекомендованному многоцелевому шаблону </em>. </strong> </p> <p> <strong> Рекомендуемое использование </strong>: загрузите файл и используйте его с Excel . Субъективно я считаю, что Excel имеет гораздо более удобную для пользователя функциональность сводной таблицы по сравнению с Google Таблицами, что очень важно для использования этого шаблона. </p> <p> Альтернативное использование: если у вас нет Microsoft Excel или вы предпочитаете другой инструмент, вы можете использовать большинство приложений для работы с электронными таблицами, которые содержат функцию поворота. </p> <p> Для тех, кто выбирает альтернативное программное обеспечение / приложение для работы с электронными таблицами: </p> <ol> <li> <p> Ниже приведены сводные поля для имитации при настройке. </p> </li> <li> <p> Возможно, вам придется настроить функции Vlookup на вкладке «Шаг 3 _ Анализ окончательной документации», в зависимости от того, совпадают ли обновленные столбцы сводной таблицы с предоставленной мной текущей сводной таблицей. </p> </li> </ol> <figure><img src="http://adv-energy.com.ua/wp-content/uploads/2021/05/1620134604_654_analiz-zaprosov-na-urovne-stranicy-v-masshtabe" style="width:335px;height:196px;" data-image="x81i59y3ws33" alt=" Сводные поля для имитации при настройке. "/></figure> <h3> Пример проекта: повторная оптимизация заголовка и H1 (видео-пошаговое руководство) </h3> <p> <strong> Описание проекта </strong>: Найдите ключевые слова, которые вызывают клики и показы на дорогих страницах и которые не существуют в тегах <title> и </p> <h1>сравнивая KPI запроса GSC с текущими элементами страницы. Используйте полученные результаты для повторной оптимизации тегов <title> и </p> <h1> для уже существующих страниц. </p> <p> <strong> Предположения проекта: </strong> Этот процесс предполагает вставку ключевых слов как в <title>так и в </p> <h1> являются сильной практикой SEO для оптимизации релевантности, и что важно включать в эти области связанные варианты ключевых слов (например, ключевые слова с неточным соответствием с совпадающим намерением поисковой выдачи). </p> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/Hhz3Ha9chWU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <h3> Пример проекта: обновление / повторное обновление текста на странице -optimization </h3> <p> <strong> Описание проекта </strong>: Найдите ключевые слова, которые вызывают клики и показы в редакционных частях содержания, которые НЕ существуют в первом абзаце основного содержания (MC). Выполните обновление вводного содержания на страницах редакции, чтобы включить в него ценные ключевые слова. </p> <p> <strong> Предположения проекта: </strong> Этот процесс предполагает, что вставка ключевых слов в первые несколько предложений части контента является сильной практикой SEO для оптимизации релевантности, и что важно включать связанные варианты ключевых слов в эти области ( например, ключевые слова с не точным соответствием с соответствием цели поисковой выдачи). </p> <figure><iframe width="560" height="315" src="https://www.youtube.com/embed/vhmh9gjjq40" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></figure> <h2> Заключительные мысли </h2> <p> Мы надеемся, что этот пост был полезным и открыл вам идею использования Python и Google Colab для усиления вашей стратегии оптимизации релевантности. </p> <p> Как упоминалось в сообщении, имейте в виду следующее: </p> <ol> <li> <p> Репозиторий Github будет обновляться с учетом любых изменений, которые мы внесем в будущем. </p> </li> <li> <p> Есть вероятность необнаруженных ошибок. Если это произойдет, Инсеев с радостью поможет! Фактически, мы будем признательны, если вы обратитесь за помощью для расследования и исправления ошибок (если они появятся). Таким образом, другие не сталкиваются с теми же проблемами. </p> </li> </ol> <p> Помимо вышеперечисленных, если у вас есть какие-либо идеи о способах использования колаба (каламбур) в проектах по анализу данных, не стесняйтесь обращаться с идеями. </p> </div> </pre> <div align="center"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- 468 experiment --> <ins class="adsbygoogle" style="display:inline-block;width:468px;height:60px" data-ad-client="ca-pub-4889248514344550" data-ad-slot="1459984596"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="wp_rp_wrap wp_rp_plain" id="wp_rp_first"><div class="wp_rp_content"><h3 class="related_post_title">Читайте так же:</h3><ul class="related_post wp_rp"><li data-position="0" data-poid="in-2170" data-post-type="none" ><a href="http://adv-energy.com.ua/2017/07/reklama-trudnosti-perevoda/" class="wp_rp_title">Реклама: трудности перевода</a></li><li data-position="1" data-poid="in-2715" data-post-type="none" ><a href="http://adv-energy.com.ua/2018/02/kak-vybrat-prozhektor-dlya-podsvetki-bannerov-naruzhnoj-reklamy/" class="wp_rp_title">Как выбрать прожектор для подсветки баннеров наружной рекламы</a></li><li data-position="2" data-poid="in-2452" data-post-type="none" ><a href="http://adv-energy.com.ua/2017/09/ishhete-luchshij-fasadnyj-dekor-doverte-svoi-zaboty-professionalam/" class="wp_rp_title">Ищете лучший фасадный декор? Доверьте свои заботы профессионалам</a></li><li data-position="3" data-poid="in-2987" data-post-type="none" ><a href="http://adv-energy.com.ua/2018/07/kak-podklyuchit-elektroplitu/" class="wp_rp_title">Как подключить электроплиту</a></li><li data-position="4" data-poid="in-2307" data-post-type="none" ><a href="http://adv-energy.com.ua/2017/08/detskie-kombinezony-lassie-ot-izvestnogo-finskogo-brenda/" class="wp_rp_title">Детские комбинезоны Lassie от известного финского бренда</a></li></ul></div></div> </div> <div class="cleared"></div> <div class="art-PostFooterIcons art-metadata-icons"> Рубрика: <a href="http://adv-energy.com.ua/category/reklamnye-novosti/" rel="category tag">Рекламные новости</a> </div> </div> <div class="cleared"></div> </div> </div> <div class="cleared"></div> <div class="art-sidebar6 box6"> <div class="swsbox BOX6"></div></div> <!-- You can start editing here. --> <!-- If comments are closed. --> <div class="art-Post"> <div class="art-Post-body"> <div class="art-Post-inner art-article"> <div class="art-PostContent"> <p class="nocomments">Комментарии запрещены.</p> </div> <div class="cleared"></div> </div> <div class="cleared"></div> </div> </div> <div class="cleared"></div> <!-- BOX6 & BOX7 BEGIN --> <!-- BOX6 & BOX7 END --> </div> <div class="art-sidebar1"> <div id="search-2" class="widget widget_search"><div class="art-Block"> <div class="art-Block-body"> <div class="art-BlockContent"> <div class="art-BlockContent-body"> <form method="get" name="searchform" action="http://adv-energy.com.ua/"> <div><input type="text" value="" name="s" style="width: 95%;" /> <span class="art-button-wrapper"> <span class="l"> </span> <span class="r"> </span> <input class="art-button" type="submit" name="search" value="Поиск"/> </span> </div> </form> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> </div><div id="mycategoryorder-3" class="widget widget_mycategoryorder"><div class="art-Block"> <div class="art-Block-body"> <div class="art-BlockHeader"> <div class="l"></div> <div class="r"></div> <div class="art-header-tag-icon"> <div class="t">О нас / услуги:</div> </div> </div><div class="art-BlockContent"> <div class="art-BlockContent-body"> <ul> <li class="cat-item cat-item-1"><a href="http://adv-energy.com.ua/category/%d0%b1%d0%b5%d0%b7-%d1%80%d1%83%d0%b1%d1%80%d0%b8%d0%ba%d0%b8/" >Без рубрики</a> </li> <li class="cat-item cat-item-136"><a href="http://adv-energy.com.ua/category/dizajn/" >Дизайн</a> </li> <li class="cat-item cat-item-137"><a href="http://adv-energy.com.ua/category/pechat-poligrafii/" >Печать полиграфии</a> </li> <li class="cat-item cat-item-138"><a href="http://adv-energy.com.ua/category/shirokoformatnaya-pechat/" >Широкоформатная печать</a> </li> <li class="cat-item cat-item-139"><a href="http://adv-energy.com.ua/category/vidy-pechati/" >Виды печати</a> </li> <li class="cat-item cat-item-140"><a href="http://adv-energy.com.ua/category/uslugi/" >Услуги</a> </li> <li class="cat-item cat-item-135"><a href="http://adv-energy.com.ua/category/naruzhnaya-reklama/" >Наружная реклама</a> </li> <li class="cat-item cat-item-141"><a href="http://adv-energy.com.ua/category/polezno/" >Полезно</a> </li> <li class="cat-item cat-item-142"><a href="http://adv-energy.com.ua/category/reklamnye-novosti/" >Рекламные новости</a> </li> <li class="cat-item cat-item-143"><a href="http://adv-energy.com.ua/category/internet-marketing/" >Интернет-маркетинг</a> </li> </ul> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> </div><div id="text-6" class="widget widget_text"><div class="art-Block"> <div class="art-Block-body"> <div class="art-BlockContent"> <div class="art-BlockContent-body"> <div class="textwidget"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- Блок 240x400 --> <ins class="adsbygoogle" style="display:inline-block;width:240px;height:400px" data-ad-client="ca-pub-4234495571330677" data-ad-slot="2954313434"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> </div> </div> </div> <div class="cleared"></div> <!--FootSids begin --> <!--Боттом Фронт begin--> <div class="cleared"></div> <div class="art-sidebar6 123"> <div class="widget widget_text Frontbottom"> <div class="textwidget"><img src="/wp-content/uploads/Untitled-2.jpg" width="1052" height="480" /></div> </div><div class="widget widget_text Frontbottom"> <div class="textwidget"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- 728x90 --> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-4234495571330677" data-ad-slot="8454052124"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> </div></div> <div class="cleared"></div> <!--Боттом Фронт end --> <!--FootSids end --><div class="art-Footer"> <div class="art-Footer-inner"> <div class="art-Footer-text"> <p> Все права защищены © 2013 <a href="http://adv-energy.com.ua/">Advertising — Рекламное агентство</a> <br> </p> <!-- HotLog --> <span id="hotlog_counter"></span> <span id="hotlog_dyn"></span> <script type="text/javascript"> var hot_s = document.createElement('script'); hot_s.type = 'text/javascript'; hot_s.async = true; hot_s.src = 'http://js.hotlog.ru/dcounter/2539858.js'; hot_d = document.getElementById('hotlog_dyn'); hot_d.appendChild(hot_s); </script> <noscript> <a href="http://click.hotlog.ru/?2539858" target="_blank"> <img src="http://hit19.hotlog.ru/cgi-bin/hotlog/count?s=2539858&im=66" border="0" title="HotLog" alt="HotLog"></a> </noscript> <!-- /HotLog --> <!--LiveInternet counter--><script type="text/javascript"> document.write("<a href='//www.liveinternet.ru/click' "+ "target=_blank><img src='//counter.yadro.ru/hit?t24.6;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";h"+escape(document.title.substring(0,150))+";"+Math.random()+ "' alt='' title='LiveInternet: показано число посетителей за"+ " сегодня' "+ "border='0' width='88' height='15'><\/a>") </script><!--/LiveInternet--> </div> </div> <div class="art-Footer-background"> </div> </div> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> <!-- 30 запросов. 0,349 секунд. --> <div><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TBVJRJT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </div></div><script type='text/javascript' src='http://adv-energy.com.ua/wp-includes/js/wp-embed.min.js?ver=4.9.17'></script> </div> </body> </html>