Как классифицировать текстовые строки на основе ключевых слов в Excel?
Как найти текст, слова и символы в Excel? Удаление строк по шаблону
Часто при работе с данными в Excel необходимо выборочно удалить или скрыть определенную информацию, обычно строки или столбцы, которые содержат или не содержат определенные слова, буквы, цифры, символы или их комбинации. В этом помогают стандартные инструменты Excel, такие как поиск, фильтр и расширенный фильтр. Если этих инструментов недостаточно для решения проблемы, на помощь приходит VBA.
Как найти заданные слова в строках Excel? Поиск слов, букв, цифр и символов в Excel
Стандартный поиск — это самый быстрый способ найти определенные слова, буквы, цифры, символы или их комбинации. Все параметры поиска вводятся в диалоговом окне «Найти и заменить», которое можно вызвать из главного меню или с помощью комбинации горячих клавиш «Ctrl+f» (где f-первая буква английского слова find). Такой же поиск можно выполнить и с заменой.
Использование фильтров для поиска заданного слова, буквы, цифры или символа в Excel
Вы можете использовать фильтрацию для выбора строк, содержащих определенную пользователем информацию. Excel 2007 и выше, например, предлагает фильтры по цвету заливки ячеек и цвету шрифта в дополнение к обычному текстовому фильтру. Если вы хотите использовать такие условия, как «равно», вы можете сделать это в текстовом фильтре. «, «не равно. «, «начинается с. «, «заканчивается на. «, «содержит. «, «не содержит.». После того как все необходимые строки отфильтрованы, с ними можно выполнять любые действия, включая удаление строк.
Как программно найти и удалить определенные строки в Excel, используя VBA-оператор Like?
Стандартные инструменты Excel по разным причинам могут не подходить для решения некоторых типов задач. Ниже приведен код макроса, который позволяет найти текст, заданный шаблоном, в ячейках внутри диапазона и удалить всю строку рабочего листа, содержащую ячейку с этим текстом. Искомый текст присваивается переменной «Shablon» с использованием специальных символов, соответствующих шаблону.
Для того, чтобы перенести этот программный код на свой компьютер, наведите курсор мыши на поле с программным кодом, нажмите на одну из двух кнопкок в правом верхнем углу этого поля, скопируйте программный код и вставьте его в модуль проекта на своем компьютере (подробнее о том, как сохранить программный код макроса).
С помощью этого макроса можно сравнивать строки с образцом фразы, используя нечеткий поиск и оператор сравнения VBA Like. При сравнении строк этот оператор различает прописные и строчные буквы, а результат сравнения зависит от инструкции Option Compare.
Функции VBA Instr и Find также можно использовать для решения аналогичных задач.
Эту же функциональность обеспечивает надстройка Excel, в которой можно вводить текст без специальных символов в диалоговом окне и задавать различные области поиска на основе введенных поисковых терминов.
Как классифицировать текстовые строки на основе ключевых слов в Excel?
Ключевые слова (словосочетания) – это слова, соответствующие тем запросам, которые вводят пользователи в строку поиска. Используются эти слова для продвижения веб-сайтов на высокие позиции в выдаче поисковиков.
Чтобы продвижение было эффективным, SEO-оптимизаторам нужно выполнить целый комплекс действий, позволяющих добиться высокого качества сайта и его соответствия всем требованиям поисковых систем. Но главное, без чего продвижение совершенно невозможно – это наличие уникальных, полезных для пользователей и грамотно оптимизированных текстов.
SEO-оптимизация текста
При написании SEO-текстов очень важно помнить: в первую очередь они предназначаются для потенциальных посетителей сайта, и только во вторую – для поисковых роботов. Поэтому SEO-копирайтер должен уметь вписывать в тексты ключевые слова так, чтобы они выглядели естественно.
Да, нелегко вписать ключевые слова вида «свадьбы организация торжеств». Но если заказчик требует точное вхождение, постарайтесь придумать что-нибудь более оригинальное, чем рассказ о пользователях, которые вводят в строку поиска эти слова именно в таком виде. Можно ведь написать, что при подготовке ко дню свадьбы организация торжеств начинается задолго до праздника.
Текст должен быть не только читабельным, но и оптимизированным под ключевые слова.
Вхождения ключевых фраз в текст
Точное вхождение ключевого слова показано в примере выше. В ключевую фразу не было внесено никаких изменений. Такой вариант использования «ключевика» может ещё называться «чистым вхождением».
Прямое вхождение – это использование в ключевой фразе знаков препинания (при этом сами слова остаются в той же форме), например:
Чтобы сделать вашу свадьбу незабываемой, доверьте организацию церемонии профессионалам.
Разбавленное вхождение – в этом варианте ключевое словосочетание используется вместе с другими словами, например:
Организация свадьбы начинается задолго до праздника.
Морфологическое вхождение – слова ключевой фразы могут быть использованы в другом падеже, числе, роде. Даже могут стать другой частью речи:
Чтобы провести незабываемую свадьбу, вы можете нанять event-агентство для организации торжества.
Это основные виды вхождений ключевых слов в текст. Об остальных вариантах использования «ключевиков» в SEO-копирайтинге вы сможете узнать в процессе более глубокого изучения секретов оптимизации.
Использование синонимов
Часто клиенты просят использовать в SEO-текстах синонимы ключевых слов. Это важно не только для того, чтобы избежать оверспама (слишком большого количества вхождений слов из запроса), но и для того, чтобы сделать текст более заметным как для поисковых машин, так и для пользователей.
Яндекс определяет слова-синонимы, которые считает релевантными, и выделяет их, привлекая внимание пользователя как к слову запроса, так и его синониму.
Вот хороший пример:
Знаки препинания в ключевых фразах
Фраза должна появляться в пределах одного отрывка страницы, чтобы она хорошо ранжировалась в поисковой выдаче Яндекса.
Пассаж – это фраза, которая начинается с прописной буквы и заканчивается точкой, вопросительным или восклицательным знаком. Но если после этих символов нет пробела или следующее предложение начинается с маленькой буквы, то всё объединяется в один пассаж. Однако мы же понимаем, что нормальные тексты так не пишутся.
В качестве отрывка робот Яндекса может распознать до 63-64 слов (мнения по поводу этой цифры расходятся). Однако это не означает, что вы можете использовать части ключевой фразы в длинных предложениях на большом расстоянии. Не забывайте делать текст читабельным!
Как и расположение текста, теги абзаца, списка или переноса строки разделяют отрывок. В абзаце можно использовать ключевую фразу.
- В ключевых фразах могут использоваться дефисы, запятые, двоеточия, точки с запятой, если слова запроса не переносятся на следующий абзац (и если клиент не требует чистого ввода, разрешая прямой ввод).
- Не обрывайте ключевую фразу полной остановкой, вопросительным или восклицательным знаком.
В другом уроке мы обсудим, как соблюдать допустимую плотность ключевых слов в текстах, оптимизированных для SEO.
Опять разбавленное: все про вхождения ключевых слов в текст
Сегодня мы поговорим о ключевых фразах в тексте. Разберемся, что это такое, чем прямая отличается от разбавленной, как можно изменить ключевую фразу и все такое. К делу.
Что такое ключевые слова в тексте: объясняем на примерах
Во-первых, давайте определим понятие ключевых слов. Пользователи поисковых систем набирают в поисковиках фразы типа «купить мебель». Получив поисковый запрос, система ищет релевантные страницы: выбирает из всех возможных вариантов те, на которых встречается эта фраза. При прочих равных условиях выше ранжируется тот сайт, на котором поисковая фраза встречается достаточное количество раз и в одинаковой форме. Это общий случай, в реальности существует гораздо больше нюансов. Если вы будете использовать ключи слишком часто, вы разозлите роботов. В обоих случаях сайт не попадет в топ, потому что поисковые системы ставят на удобный для пользователя контент. А он должен выглядеть как можно более естественно.
Появление ключевого слова — это запрос, который органично вписан в текст.
Какими бывают вхождения ключевых слов в текст
Менеджер магазина поможет подобрать и купить современный телевизор с хорошими техническими характеристиками.
- Простая;
- Разбавленная.
Первый тип означает, что текст написан как есть, без каких-либо изменений, а второй включает в себя все остальное. Давайте рассмотрим это подробнее.
Точные и прямые вхождения ключевых слов
Как мы уже говорили, в данном случае фраза вводится без изменений: в том же порядке и в той же форме, что и раньше. Хорошим примером этого является ключ «организация свадеб»:
Дело не в этом, и не в том, что формулировка идеальна. Важно отметить, что мы поместили ключевые слова в их оригинальной форме, что означает, что это точное вхождение. Формы слов неизменны по сравнению с оригиналом, между словами нет знаков препинания, порядок слов сохранен.
Прямое вхождение ключевых слов несколько отличается: они могут содержать знаки препинания, но словоформа сохраняется, как и в первом случае. Например, если вы искали «заказать торт», вы найдете:
Прямое и точное вхождение ключа — прекрасный материал для заголовка. Давайте воспользуемся тем же примером с тортом:
В этом случае он также оказался успешным. Еще одним преимуществом является то, что ключевым моментам заголовков придается большее значение, чем остальному тексту. Логика понятна: заголовки нужны для того, чтобы кратко обозначить содержание информационного блока.
Прямое и точное появление ключевых слов встречается реже, так как почти никогда не удается оставить все словоформы без изменений. В большинстве случаев это анкорные тексты для ссылок, используемые в контекстной рекламе или в метатегах.
Что такое разбавочные вхождения ключевых слов и как с ними работать
Иногда фразы можно менять практически по своему усмотрению. Например, вы можете:
- Добавлять дополнительные слова;
- Изменять форму слов;
- Изменять порядок слов;
- Комбинировать все эти элементы.
Теперь мы рассмотрим каждый тип более подробно.
В качестве примера мы используем ключи «отремонтировать двигатель» и «купить телевизор». Возникновение запроса с разбавлением дополнительными словами выглядит следующим образом:
«Гараж дяди Васи» — это мастерская по ремонту бензиновых двигателей.
Подобрать и купить хороший телевизор с хорошими техническими характеристиками вам поможет менеджер нашего магазина.
Теперь мы рассмотрим изменение морфологии слова:
Фраза «ремонт» была изменена для лучшего соответствия тексту.
Можно изменить и порядок слов:
Помимо «перекручивания» ключевого слова, мы изменили форму глагола «купить» и добавили связку «и». Почти ничего не изменилось в глазах поисковой системы — она и так не обращает внимания на союзы и предлоги и максимально снисходительна при изменении формы слова.
По запросу «ремонт квартир» наш сайт появляется в топе Яндекса в Саратове. Это появление разбавлено предлогом и измененной формой слова «ремонт». В качестве еще одного гипотетического примера:
Также происходит разбавление и изменение морфологии. На оптимизацию страницы это никак не влияет. Главное — не разделять ключ точкой.
Все примеры условны; я придумал их в иллюстративных целях. Можно (и нужно) писать более качественный коммерческий текст.
Что лучше: вхождение с разбавлением или прямое?
Прямые, а еще лучше — точные. По мнению поисковых систем, они на 100% соответствуют запросу пользователя, поэтому вся страница более релевантна. Но на практике все обстоит иначе. Вы получите нечитабельный и неестественный текст, если будете использовать только их. Нет никаких причин, по которым «естественность» и «человечность» текста нельзя изменить или разбавить. А иногда и важнее.
Естественность страницы вызывает доверие пользователей, а это гораздо ценнее, чем пара бонусных баллов за прямое упоминание ключевых слов. Не стоит рассчитывать точное количество символов между повторениями ключевых слов и пытаться вписать их как можно точнее, если никто не будет читать страницу, и вы не получите много трафика. В этом случае все усилия могут оказаться напрасными, а поведенческие факторы сайта будут подорваны.
Следует отметить, что поисковые машины не так строги: разница между прямым ключевым словом и разбавленным ключевым словом для них не слишком велика. Да, это так, но это не обязательно.
Какими еще бывают вхождения ключевых слов
С опечатками
Все люди делают ошибки. А все потому, что часто набирают в поисковой строке слова с опечатками. И эти запросы иногда попадают в статистику Яндекса и Google. Вам не придется ничего с ними делать — чаще всего поисковые системы сами исправляют ошибки. Но все же обязательно проверьте выдачу, потому что иногда поисковые системы считают, что это не ошибочное слово, а что-то новое и неизведанное. Выдача оказывается соответствующей.
Это относится и к различным заимствованиям иностранных слов. Например, слово «блогер» пишется с двумя «г» в английском языке и с одним «г» в русской версии. На практике, однако, большинство пользователей пишут «blogger», и именно здесь начинаются проблемы. Google выдает одинаковые результаты по обоим запросам. С другой стороны, Яндекс ведет себя не так разумно: большинство результатов совпадают, но некоторые страницы теряются. То же самое с Twitter/Твиттер.
С аббревиатурами
Для поисковых систем «РФ» или «ГИБДД» — это то же самое, что «Российская Федерация» или «Государственная инспекция безопасности дорожного движения». Таким образом, использование аббревиатур может помочь в оптимизации сайта — ведь они разнообразят текст и предотвращают оверспам.
С синонимами
Здесь то же самое. Слова в ключевых фразах можно безболезненно заменить синонимами — поисковые системы будут учитывать и их вхождения. Можно предотвратить чрезмерный спам и улучшить читабельность текста — всем нравится разнообразие слов. Кроме того, можно ненароком расширить семантическое ядро страницы, и это не окажет никакого негативного влияния.
Что в итоге
В тексте ключевые слова могут появляться напрямую или с разбавлением. Ключ для первого случая остается прежним: если вы нашли в Wordstat фразу «ужин с доставкой», то вам нужно вставить ее в текст. Если же вы вводите ключ с разбавлением, то можете позволить себе вольности: спрягать глаголы, добавлять новые слова и менять их порядок. Главное, чтобы ключевые слова не разделялись точкой и не были слишком размазаны в предложении. Также нужно следить за оверспамом — ключи не должны повторяться в тексте слишком часто, это не нравится поисковым системам.
– Создание контента.
– Адаптация уже имеющихся на сайте материалов.
– Проверка информации на актуальность.