2021-11-10 10:24:12
Формулы Google таблиц для SEO
Формула подсчета символов в Google Sheets
=LEN(ячейка с текстом)
Функция ARRAYFORMULA подставляется перед любой формулой, применяет формулу ко всем ячейкам ниже
=ARRAYFORMULA(исходная формула)
TRIM – удаляем пробелы в начале и конце фразы
=TRIM(ячейка, в которой нужно удалить пробелы до и после фразы)
LOWER – переводим буквы из верхнего регистра в нижний
=LOWER(ячейка, текст в которой нужно перевести в нижний регистр)
SEARCH – находим данные в строке
=SEARCH(«что искать»;где искать)
Для получения результата поиска в удобной для нас форме используем дополнительно функции IF и IFERROR:
=IFERROR(IF(SEARCH("porta";A1)>0;"бренд";"0"))
VLOOKUP – ищем значения в другом диапазоне данных
=VLOOKUP(запрос;диапазон;номер_столбца;[сортировка])
Пример 1 к VLOOKUP. Есть два массива ключевых фраз, полученных из разных источников. Нужно найти ключи в первом массиве, которые не встречаются во втором массиве. Для этого используем формулу:
=VLOOKUP(A2:A;B2:B;1;false)
Пример 2 к VLOOKUP. Мы выгрузили данные из Яндекс.Вебмастера и Google Search Console об индексации страниц сайта. Наша задача – сопоставить данные и определить, какие страницы индексируются в одном поисковике, но не индексируются в другом.
IMPORTXML – парсим данные с веб-страниц
=IMPORTXML("url";"xpath-запрос")
Пример к IMPORTXML. Нам нужно собрать содержимое тегов title для списка URL. Запрос XPath, который мы используем для получения этого заголовка, выглядит так: «//title».
Формула будет такой:
=IMPORTXML(A2;"//title")
Если вам нужно узнать XPath-запрос для других элементов страницы, откройте ее в Google Chrome, перейдите в режим просмотра кода, найдите элемент, кликните по нему правой кнопкой и нажмите Copy / Copy XPath.
GOOGLETRANSLATE – переводим ключевики и другие данные
=GOOGLETRANSLATE(«текст»; [язык_оригинала]; [язык_перевода])
Например, если нам нужно перевести ключи с русского на английский, формула будет такой:
=GOOGLETRANSLATE(A1;"ru";"en")
405 viewsРинат Хайсман, edited 07:24