- Начиная
- Как это устроено
- Тестирование Основ
- Проверка тегов заголовка
- Создание оповещений и тестирование результатов
- Проверка ссылок и якорного текста
- Дополнительный кредит
Мои дети и мне очень нравится смотреть MAKE Magazine видеоподкасты все вместе. Это одна из тех редких и счастливых вещей, которые десятилетняя девочка, восьмилетний мальчик и взрослый могут смотреть вместе и находить интересным.
Вдохновленный этими подкастами, я подумал, что было бы неплохо создать собственный SEO-проект. Поэтому сегодня мы создадим электронную таблицу Google, которая проверяет веб-страницу на наличие различных факторов на странице, которые могут повлиять на SEO.
Начиная
Что вам нужно:
- Учетная запись Google для входа в таблицы Google
- URL, который вы хотите проверить.
В этой статье я буду проверять https://searchengineland.com/ , Электронная таблица, которую мы создадим в этой статье, Вот ,
После того как вы войдете в таблицы Google, вы сможете создать свою собственную копию, открыв электронную таблицу и выбрав Файл -> Создать копию ...
Если вы предпочитаете начинать с пустой электронной таблицы и заполнять ее по мере прохождения этой статьи, выберите Файл -> Создать -> Электронная таблица .
Как это устроено
Наша электронная проверочная таблица использует функцию importXML () в электронных таблицах Google. Эта очень полезная функция принимает два аргумента: URL-адрес документа, который нужно проанализировать, и запрос Xpath, который сообщает ему, какую информацию импортировать в электронную таблицу.
Более подробную информацию о функции importXML () можно найти в Документация Google ,
Xpath - это язык запросов, который используется для сопоставления элементов (более известных тем из нас, кто более знаком с HTML как «тэги», как в «тэге заголовка» или «тэге H1») и атрибутам этих элементов (для Например, «alt » или «href » ) в XML-документе и указать ему, какую информацию извлечь.
Например, запрос Xpath «//a[@href= реализовindex.htm»] / text () »вернет текст привязки для любой ссылки, указывающей на файл index.htm. Не волнуйтесь, если это пока не имеет смысла. По мере того, как вы будете работать с несколькими примерами, это станет понятнее.
Хороший ресурс для запросов Xpath можно найти Вот ,
Тестирование Основ
Давайте начнем. Сначала мы сделаем простой запрос, чтобы извлечь заголовок из документа HTML. Для этого выполните следующие действия:
- Введите проверяемый URL в ячейку A1.
- Поместите «Заголовок» в ячейку A2.
- В ячейку B2 введите точный текст: = importXML (A1, «(// title | // TITLE)»)
Части, которые «// title» и «// TITLE» будут соответствовать всем элементам (тегам), которые являются «title» или «TITLE». (Запросы Xpath по умолчанию чувствительны к регистру, поэтому мы сопоставляем все прописные или все строчные.) Скобки и вертикальная черта «|» указывают Xpath возвращать элементы, которые соответствуют любому из двух.
После того, как вы нажмете кнопку возврата, текст должен измениться на заголовок проверяемой страницы. Вы можете увидеть «Загрузка…» в течение нескольких секунд, пока Google извлекает и анализирует страницу.
Если что-то пошло не так, проверьте следующее:
- Есть ли у страницы по вашему URL тег заголовка?
- URL перенаправляет куда-нибудь?
- Тег HTML написан как «Заголовок» в HTML? Помните, что запросы Xpath чувствительны к регистру, поэтому приведенный выше запрос будет соответствовать только «title» и «TITLE».
- Вы правильно набрали URL?
Также возможно, что HTML-код на странице, которую вы проверяете, слишком плохо сформирован, чтобы его можно было правильно проанализировать с помощью функции importXML (). В этом случае либо выберите новый URL, либо утверждать а также аккуратный HMTL страницы и попробуйте еще раз.
Проверка тегов заголовка
Если до этого момента все работало, мы готовы выполнить больше запросов к нашим страницам.
Давайте проверим заголовки тегов H1 и H2 .
Следуй этим шагам:
- Поместите «H1» в ячейку A4
- В ячейку B4 введите этот текст: = importXML (A1, «(// h1 | // H1)»)
- Поместите «H2» в ячейку A10
- В ячейку B10 введите этот текст: = importXML (A1, «// h2 | // H2)»)
На этом этапе вы должны увидеть текст тегов H1 и H2 вашей страницы. Обратите внимание, как заполняется ячейка для каждого соответствующего тега. Важно оставить достаточно места для дополнительных ячеек, чтобы вы могли видеть все совпадающие значения.
Создание оповещений и тестирование результатов
Еще одна полезная вещь, которую мы можем сделать с Google Spreadsheets - это написать тесты, которые проверяют выходные данные importXML () и отмечают любые проблемы или отклонения от лучших практик.
В этом Справочное видео для веб-мастеров Мэтт Каттс говорит, что для некоторых страниц можно использовать более одного H1, но он также рекомендует не делать этого слишком. Итак, давайте напишем два оповещения, одно, чтобы убедиться, что есть хотя бы один тег H1, и другое, чтобы предупредить нас, если существует более одного тега H1. Следуй этим шагам:
- В ячейку C4 введите этот текст: = IF (ISERR (B4), «Тег H1 не найден!», «OK»)
- В ячейку C5 введите этот текст: = IF (COUNTA (importXML (A1, ”(// H1 | // h1)»))> 1, «Найдено несколько тегов H1!», «OK»)
Функция ISERR () проверит наличие ошибки в ячейке, включая «# N / A», которая является результатом запроса Xpath, который ничего не соответствует.
Функция COUNTA () подсчитывает количество элементов в массиве, которое возвращается функцией importXML (). Это наиболее эффективный способ получить количество совпадений для конкретного запроса Xpath.
Если вы хотите, чтобы оповещения выделялись больше, используйте условное форматирование в столбце C, чтобы превратить оповещения в красный цвет, если они не проходят.
Для этого выберите столбец C, перейдите в « Формат»> «Условное форматирование» и установите красный текст, если текст содержит восклицательный знак.
Извлечение атрибутов
Запросы Xpath также полезны для извлечения значения атрибутов внутри тега, что означает, что мы можем проверять обычные SEO-метатеги.
Например, давайте посмотрим на ссылку канонический тег и мета-роботы тега в документе. Следуй этим шагам:
- Поместите «Мета роботов» в ячейку A30
- В ячейку B30 введите этот текст: = importXML (A1, «// meta [@ name = 'robots'] / @ content”)
- Поместите «Ссылка каноническая» в ячейку А31
- В ячейку B31 введите этот текст: = importXML (A1, «// link [@ rel = 'canonical'] / @ href»)
Синтаксис «[@ foo =» bar »]», который мы добавили, является способом ограничения совпадающих тегов только элементами, содержащими эту пару атрибут-значение. / @ Content и / @ href в каждом запросе Xpath возвращают значения для этих атрибутов.
Обратите внимание, что при сопоставлении атрибутов и значений также учитывается регистр. Так что, если какие-либо элементы, атрибуты или значения, которые сопоставляются, содержат заглавную букву, наш запрос Xpath не будет соответствовать этому. Возможно, вам придется настроить запросы Xpath в соответствии со стилем HTML, который выводит ваша CMS.
Теперь вы должны увидеть директивы мета-роботов и связать канонические значения для страницы, которую вы проверяете. Если вы видите «# N / A» в ячейке после нажатия клавиши «Return», то на странице нет этих метатегов, вы неправильно ввели запрос Xpath или есть проблемы с чувствительностью к регистру.
Проверка ссылок и якорного текста
Давайте закончим с некоторыми запросами, которые подсчитывают количество ссылок на странице и перечисляют текст привязки и исходящие ссылки.
Поскольку на страницах обычно много ссылок, давайте сделаем это на новой вкладке, чтобы у нас было достаточно места для вывода. Следуй этим шагам:
- Перейдите в меню «Вставка»> «Новый лист», чтобы создать новую вкладку для электронной таблицы.
- В ячейку A1 введите проверяемый URL
- В ячейку A2 введите следующее: = COUNTA (importXML (A1, ”// a”)) & ”links”
- В ячейку A3 введите следующее: = importXML (A1, ”(// a / text () | // a / img / @ alt)»)
- В ячейку B3 введите следующее: = importXML (A1, ”// a / @ href”)
Помните, что круглые скобки и вертикальная черта (или «|») в запросе Xpath для ячейки A3 соответствуют одному из запросов Xpath, разделенных «|». Таким образом, в этом примере мы возвращаем любой текст привязки или альтернативный текст изображения внутри этой ссылки.
Амперсанд (или «&») в запросе к ячейке A2 объединяет текст в одну строку.
Если все было введено правильно, вы должны увидеть количество ссылок на странице в ячейке A2 со списком всего текста привязки и текста с изображением, перечисленным ниже. В столбце B вы должны увидеть список всех ссылок на странице.
В идеале список якорного текста и ссылок должен совпадать. Но возможно, что некоторые ссылки не будут иметь привязки к тексту и будут пропущены. Если текст и ссылки не совпадают, то весьма вероятно, что не все ссылки имеют согласованный якорный текст.
Дополнительный кредит
Если вы хотите продолжить изучение использования таблиц Google для проверки коэффициентов страниц, я создал другую таблицу с большим количеством примеров. Вот ,
Эта электронная таблица содержит несколько более сложных примеров, которые могут проверять такие вещи, как:
- Мета-тег описания
- Безопасный просмотр страницы диагностики для домена
- Находится ли страница в индексе Google
- Изображения и их альтернативный текст
- Изображения, которые не содержат альтернативный текст
Запросы Xpath находятся на вкладке «Запросы», и вы можете дважды щелкнуть по ячейкам, чтобы увидеть основные формулы.
Сделайте копию для себя и начните исследовать. Не стесняйтесь делиться любыми интересными запросами или формулами Xpath, которые вы придумали в комментариях. Удачного взлома!
Мнения, выраженные в этой статье, принадлежат автору гостя и не обязательно относятся к Search Engine Land. Штатные авторы перечислены Вот ,
Похожие
Сделай сам SEO: сделай сам SEOВ то время как поисковая оптимизация и создание ссылок для сайтов в очень конкурентных SEO
Xrumer - это программное обеспечение, специально разработанное для Цели SEO , Это программное обеспечение, которое гарантирует, что вы сможете SEO / Международный SEO
... ифровом мире, в котором будет более 30 миллиардов веб-страниц, кампания позиционирования на международном уровне является жизненно важным ключевым шагом для вас, чтобы найти новых клиентов за рубежом. Международная SEO кампания Google Maps SEO
Как создать хорошую запись Google Maps Самое главное при создании записи Google Maps - это категория! Google Maps категории Первая категория является основной и наиболее важной для рейтинга. Имеет смысл выбирать только Оптимизация якорного текста
... как слово (или несколько слов), которое содержит ссылку и при нажатии ссылается на веб-ресурс. Правильное использование текста привязки полезно как с точки зрения юзабилити, так и с точки зрения оптимизации для поисковых систем , давайте посмотрим, почему: Якорный текст, который удовлетворяет критериям юзабилити, позволяет пользователю выполнять реляционный тип навигации, поскольку он эффективно и четко указывает, как щелчок может быть полезным для SEO CAMPIXX 2018
SEO CAMPIXX Также в марте у нас была возможность насладиться SEO Campixx. В Берлине нас было даже трое, и мы смогли собрать много знаний и важных идей. Основные моменты: Также в этом году наш рейс был отменен! Но, к счастью, нам удалось заполучить другого, и нам не пришлось ехать шесть часов на поезде, как в прошлом году. YAY! Кроме того, многие ораторы были пойманы волной гриппа, поэтому некоторые Санта-Барбара SEO
... создание и обновление сайтов. Дизайн веб-сайта также включает информационную архитектуру, структуру веб-сайта, пользовательский интерфейс, эргономику навигации, макет веб-сайта, цвета, контрасты, шрифты и изображения (фотографии), а также дизайн иконок. Ventura IT обладает более чем 20-летним опытом предоставления SEO- услуг в Санта-Барбаре , веб-дизайна в Лос-Анджелесе, веб-разработки, маркетинга и сопутствующих услуг. Ventura IT предоставляет Создание 3 уровней блогов SEO
... ие базы SEO или создание позиции данного сайта по выбранным ключевым словам требует, среди прочего, создать базу данных блогов, которые будут связывать друг друга"> Создание базы SEO или создание позиции данного сайта по выбранным ключевым словам требует, среди прочего, создать базу данных блогов, которые будут связывать друг друга. В этом тексте я остановлюсь прежде всего на принципах связи между блогами и их создания на так называемых несколько уровней. Конечно, это всего лишь общий Победитель Маркетинг | Органическое SEO Google SEO
Победитель Маркетинг | Органическое SEO Google SEO Термин «поисковая оптимизация» (SEO) - это определение, которое описывает все технические, маркетинговые и социальные действия, которые выполняются для того, чтобы максимизировать трафик, который приходит на сайт из естественных результатов поиска в поисковых системах. Сайт с высоким уровнем в поисковой системе привлекает трафик посетителей, Как Twitter повышает SEO в Google
... как возникла социальная сеть, которая помнила об этом, в качестве атрибута для ссылок, размещенных ее пользователями, был выбран атрибут " no follow ". Движок не предназначен для просмотра, но они все еще способны улучшить ссылки на страницу, на которую они указывают - настолько, что некоторые эксперты не исключать гипотеза Seo Script
vialimachicago.com - Seo Script Инструмент SEO Используйте наш БЕСПЛАТНЫЙ инструмент SEO для проведения анализа поисковой оптимизации на странице, измерения усилий SEO и выявления проблем на ваших страницах. Доступны советы и предложения о том, как повысить рейтинг веб-страниц в результатах обычного поиска. Как получить в 10 раз больше SEO-продаж. Один из лучших способов сделать это - предложить инструмент
Комментарии
Как это повлияет на SEO в ближайшие годы и как адаптировать свою стратегию SEO к этому новому поведению?Как это повлияет на SEO в ближайшие годы и как адаптировать свою стратегию SEO к этому новому поведению? Оптимизация SEO на основе голосового поиска требует другого подхода, чем традиционная SEO. Вас не убеждает голосовой поиск и его влияние на SEO? Вот что вам нужно знать о голосовом поиске, чтобы понять эту тенденцию и лучше ее контролировать. Что такое голосовой поиск? Хотите знать, как факторы «SEO на странице» соотносятся с рейтингом Google?
Хотите знать, как факторы «SEO на странице» соотносятся с рейтингом Google? Посмотрите этот анализ данных на основе ключевых слов 2M с графиками, выносами и кучей других полезных вещей. Это прояснит текущую ситуацию для вас. Возвращаясь к нашему контрольному списку: ключевые SEO-факторы на странице, чтобы пользователи и поисковые системы полюбили вашу страницу Ключевое слово в теге заголовка. Если возможно, начните свой тег В конце концов, если на запрос Google ответили прямо на странице Google, зачем переходить на сайт, который Google цитирует в своем избранном фрагменте?
В конце концов, если на запрос Google ответили прямо на странице Google, зачем переходить на сайт, который Google цитирует в своем избранном фрагменте? Тематическое исследование 2015 года Гленн Гейб, обозреватель SearchEngineLand, отметил потерю более 39 000 кликов на сайте, который потерял место размещения избранного фрагмента для конкурентоспособного ключевого слова. В следующем Могут ли это быть некоторые платные инструменты SEO, так называемые «лучшие инструменты SEO» или известный инструмент ключевых слов Google?
Могут ли это быть некоторые платные инструменты SEO, так называемые «лучшие инструменты SEO» или известный инструмент ключевых слов Google? Что касается меня, я использую Google Keyword Tool почти каждый день своей жизни, и я почти уверен, что вы не можете найти лучший бесплатный инструмент SEO, чем Google Keyword Tool. Теперь, если вы новичок или не слышали об инструменте подсказки ключевых слов Google, мы, вероятно, рекомендуем посетить сайт после того, как вы прочитаете это. Кроме того, Узнайте, как SEO отвечает на вопрос «Как долго вы будете переводить мой сайт на главную страницу Google?
Узнайте, как SEO отвечает на вопрос «Как долго вы будете переводить мой сайт на главную страницу Google?» Без возможности увидеть в будущем, лучший способ, которым серьезная SEO компания может ответить на этот вопрос, - рассказать вам о результатах, которые он получил для других сайтов. Поскольку ни одна компания не контролирует алгоритмы Google при позиционировании сайтов в результатах поиска, ни одно агентство SEO не может гарантировать позиционирование вашего сайта на главной странице Google. Вы когда-нибудь сталкивались с такими предложениями, как SEO за 30 $, создание ссылок за 20 $?
Вы когда-нибудь сталкивались с такими предложениями, как SEO за 30 $, создание ссылок за 20 $? И вы задавались вопросом, является ли это подлинным? Ответ - Нет. Вы найдете много небольших агентств и фрилансеров, которые могут предложить вам SEO всего за 50 $ для вашего сайта. Так что, если вы можете сделать SEO по очень дешевой цене, почему многие агентства так много взимают с вас за SEO? Ответ таков: SEO - это долгосрочный, хорошо спланированный, трудоемкий процесс, который не доступен Любопытно узнать, как это, и как это поможет успеху ваших статей?
Любопытно узнать, как это, и как это поможет успеху ваших статей? Все, что вам нужно сделать, это продолжить чтение! Что такое Yoast SEO? Yoast SEO - это плагин, который вы можете установить на своем сайте в WordPress , чтобы начать писать действительно структурированные статьи для SEO и позаботиться о различных Когда вы предоставляете услуги SEO для клиента с таким количеством инструментов, разговор неизбежно становится: «Ну, я должен использовать это, это или это?
Когда вы предоставляете услуги SEO для клиента с таким количеством инструментов, разговор неизбежно становится: «Ну, я должен использовать это, это или это?» Если какой-либо из инструментов предоставляет те же данные, но это вступает в конфликт с другим инструментом Затем вы также решаете вопросы достоверности и точности данных, о которых вы сообщаете. Перекрытие вашего инструмента становится проблемой, и легко потерять отслеживание ваших процессов; это приводит к непоследовательному качеству для Как можно обещать определенные позиции, если никто не знает, как работает поисковая система Google и как один фактор влияет на другие?
Как можно обещать определенные позиции, если никто не знает, как работает поисковая система Google и как один фактор влияет на другие? Некоторые веб-сайты скрывают исходящие ссылки и ссылки на веб-сайты клиентов с совершенно неадекватных веб-сайтов. Это очень красивый пример - ссылки на SEO-сайт, скрытые в нижнем колонтитуле другого сайта. Мудро? Да, но есть шанс получить штраф Google - поздравляю! Итак, как вы можете интегрировать эти показатели ссылок в ваши общие показатели SEO, и когда вы должны это сделать?
Итак, как вы можете интегрировать эти показатели ссылок в ваши общие показатели SEO, и когда вы должны это сделать? Page Authority Page Authority - это совокупность каждой метрики, которую веб-мастер может иметь в своем индексе ссылок, а затем превратить Глядя в глаза Google, который не умеет читать изображения (каково его изображение логотипа, см. Часть 1), как вы думаете, о чем Google думает на этой странице?
Глядя в глаза Google, который не умеет читать изображения (каково его изображение логотипа, см. Часть 1), как вы думаете, о чем Google думает на этой странице? Прищурившись, взгляни. Что выделяется? Вы можете сказать «Добро пожаловать» за исключением того, что это тоже изображение. Итак, для начала Теду нужно вывести свои ключевые слова на страницу и разместить их на видных местах, а именно в верхней части страницы и один раз в теге <h1>. Он также должен повторять их в тегах
URL перенаправляет куда-нибудь?
Тег HTML написан как «Заголовок» в HTML?
Вы правильно набрали URL?
Как это повлияет на SEO в ближайшие годы и как адаптировать свою стратегию SEO к этому новому поведению?
Вас не убеждает голосовой поиск и его влияние на SEO?
Что такое голосовой поиск?
Хотите знать, как факторы «SEO на странице» соотносятся с рейтингом Google?
Хотите знать, как факторы «SEO на странице» соотносятся с рейтингом Google?
В конце концов, если на запрос Google ответили прямо на странице Google, зачем переходить на сайт, который Google цитирует в своем избранном фрагменте?
Могут ли это быть некоторые платные инструменты SEO, так называемые «лучшие инструменты SEO» или известный инструмент ключевых слов Google?