Содержание
Как найти бэклинки и что с ними делать
Натали Азаренко
27 сентября, 2022
Зачем оценивать внешние ссылки
Как искать внешние ссылки
Что делать с найденными бэклинками
Как запретить индексирование некачественных внешних ссылок и защитить свой сайт от недоброжелателей
Что делать с битыми бэклинками
Как увеличить количество качественных внешних ссылок
Входящие или внешние ссылки — один из факторов, который учитывают поисковые системы при ранжировании и оценке качества сайта. От того, кто и в каком контексте ссылается на сайт, частично зависит его репутация и место в выдаче поисковиков. Расскажу, как проверить внешние ссылки, как применять их для оптимизации и как защитить сайт от возможных рисков.
Зачем оценивать внешние ссылки
Внешние ссылки (они же бэклинки, входящие или обратные ссылки) — это ссылки на веб-ресурс со сторонних площадок. От качества ссылочной массы — общего количества бэклинков — зависит надёжность сайта для поисковых систем. При этом стоит учитывать, что некоторые ресурсы могут ссылаться на вас по собственной воле и без вашего ведома. И среди них могут быть и конкуренты, и просто недоброжелатели.
Оценивать бэклинки нужно, чтобы:
- Узнать, кто и в каком контексте ссылается. При необходимости можно связаться с автором публикации или владельцем площадки.
- Обнаружить спам-ссылки на подозрительных ресурсах. Иногда такой способ применяют для устранения конкурентов: размещают бэклинки на «плохих» ресурсах, чтобы сайт попал под фильтры.
- Выявить плохие ссылки. Так вы будете знать, какие линки нужно исключить из ссылочного профиля.
- Посмотреть содержание анкора (текста URL) и окружающего контента. При изучении внешних ссылок поисковики оценивают их релевантность.
- Изучить ссылочную массу конкурентов. Это поможет скорректировать собственную стратегию продвижения.
Подробно о внешней оптимизации и других инструментах продвижения в поисковиках мы подробно рассказали в большом гиде по SEO.
Как искать внешние ссылки
Для поиска бэклинков можно применять встроенные инструменты поисковых систем. Также есть специальные платные и бесплатные сервисы.
Сервисы поисковых систем
Сервисы поисковиков привлекательны актуальностью своей базы. Кроме того, они бесплатны. Но чтобы их использовать, необходимо подтвердить права на сайт.
Найти внешние ссылки можно через:
- Google Search Console: раздел «Ссылки» → «Внешние ссылки» → «Страницы, на которые чаще всего ссылаются». Здесь можно отследить бэклинки, найти ссылки с редиректом, выявить часто упоминаемые страницы и часто ссылающиеся ресурсы.
- Яндекс.Вебмастер: раздел «Ссылки» → «Внешние ссылки». Позволяет посмотреть все бэклинки, проверить их индексацию, узнать ИКС сайта и отследить линки по странам. Найденные URL можно выгрузить архивом. Минус — нельзя проверять чужие сайты.
Бесплатные сервисы
Это, например, MegaIndex, Link-explorer, Xtool, Backlink Watch.
Бесплатные сервисы для анализа ссылочной массы позволяют проверить любой сайт, зачастую не требуют и регистрации. Обычно такие инструменты имеют ограниченный функционал. Например, показывают только часть ссылок не дают возможности выгрузить результаты. Но для базовой проверки такие сервисы могут пригодиться.
Платные сервисы
Это, например, Moz Link Explorer, Ahrefs, Serpstat, MajesticSEO, SE Ranking, Semrush (большинство не работают с пользователями из РФ, не могут быть оплачены с карты российских банков и/или доступны только по VPN).
Функционал платных сервисов гораздо шире. С их помощью можно быстро собрать ссылки, проверить их индексацию, проанализировать авторитетность и характеристики сайта-донора, оценить качество ссылочного профиля, проверить конкурентов. Часто опробовать функционал можно в демо-режиме или на тестовом доступе.
Что делать с найденными бэклинками
После того как собрали все внешние ссылки, проанализируйте их «качество». Необходимо проверить следующее:
Уровень трастовости (авторитетности) сайта с позиции поисковиков. Для этого используйте сервисы Яндекс.Вебмастер, MegaIndex, Ahrefs. Точный показатель поисковики скрывают, но вебмастера считают хорошим значением траст от 31 и выше.
Спамность сайта-донора (ссылающегося ресурса). Признаками спамности считают недостаток полезной информации, переизбыток жирного шрифта, переоптимизацию, плохую структуризацию.
Частота обновления контента и посещаемость. Чем ниже показатель, тем меньше пользы от бэклинка. Об обновлении контента можно судить после изучения размещённых материалов, а про посещаемость можно узнать при помощи сервиса SimilarWeb.
Соотношение входящих и исходящих ссылок. Вряд ли можно считать полезным сайт, который ссылается на тысячи ресурсов, а на него ведут линки всего с нескольких сайтов.
Уровень индексации сайта поисковиками. Показывает, как часто сайт отображается в поиске. Самый быстрый способ — написать в строку поиска команду site:[адрес страницы]. В выдаче отобразятся все проиндексированные страницы сайта.
Возраст сайта-донора. Чем старше ресурс, тем ниже вероятность, что это сайт-однодневка или спам-ресурс. Узнать дату создания можно через Whois или с помощью сервисов PR-CY, SeoLik.
Тематика. Контент сайта-донора и сайта-акцептора должен быть похожим или смежным.
Количество исходящих линков на сайте. Некоторые ресурсы создают исключительно для размещения ссылок — бэклинки с таких сайтов пользы не принесут.
Местонахождение ссылок. Желательно избегать «сквозных» ссылок, которые расположены на всех страницах. Например, в футере.
Анкоры (текст URL). Проверьте, не слишком ли много коммерческих анкоров — «цена», «купить», «заказать».
После того как вы рассортируете бэклинки на качественные и не очень, количество некачественных ссылок нужно уменьшить.
Как запретить индексирование некачественных внешних ссылок и защитить свой сайт от недоброжелателей
Из некачественных обратных ссылок поисковики могут наложить санкции на сайт. Это плохо скажется на позициях в поиске и трафике. Решение — удалить или скрыть плохие бэклинки.
Прежде всего, стоит написать владельцу сайта-донора и попросить его удалить ссылку. Если способ не работает, можно воспользоваться средствами поисковых систем.
В Google есть сервис, который позволяет закрыть обратные линки от индексации — Disavow Links Tools. Для использования инструмента создайте текстовый файл со списком страниц или доменов, которые вы хотите отклонить, и загрузите список в Search Console. После отправки Google рассмотрит запрос и отклонит бэклинк через несколько недель после очередной индексации.
В Яндексе подобного инструмента нет. Можно написать в техподдержку и попросить об отключении некачественных бэклинков.
Для постоянной защиты от плохих линков можно использовать Link Detox. Этот сервис подключается к Google Search Console, анализирует все входящие ссылки и отклоняет некачественные. Здесь можно задать сценарий отклонения. Например, не принимать бэклинки из определённого региона.
Хотя алгоритмы поисковиков стали умнее и зачастую могут самостоятельно определять некачественные ссылки, лучше не рисковать и постараться минимизировать влияние плохих бэклинков.
Что делать с битыми бэклинками
Битые ссылки — это гиперссылки, ведущие на страницу, которая удалена или адрес которой изменился. При переходе пользователь увидит сообщение об ошибке: «404 Not Found» или «410 Not Found». Такие неработающие линки мешают корректному ранжированию.
Для поиска битых ссылок можно использовать:
Яндекс.Вебмастер: раздел «Индексирование» → «Обход по счетчикам». Нужно найти страницы, отдающие 404 код. Нажимаем на изображение воронки в разделе «Стало», находим 404 Not Found, кликаем по коду и получаем отчёт с битыми линками.
Google Search Console: раздел «Индекс» → «Покрытие». Выбираем пункт «Исключено», устанавливаем фильтрацию по статусу, находим «Не найдено (404)», кликаем — получаем список битых URL.
SmallSEOTools. Вводим адрес сайта и активируем проверку. Результатом станет отчёт с перечислением битых бэклинков. Сервис бесплатный, но отчёт ограничен 100 неработающими обратными ссылками на домен.
Найденные битые бэклинки можно перенаправить на работающие страницы при помощи редиректа 301. Также можно обратиться к владельцу сайта-донора и попросить его удалить или заменить неработающий линк.
Как увеличить количество качественных внешних ссылок
Параллельно с избавлением от плохих бэклинков следует наращивать количество хороших обратных ссылок. Это поможет улучшить качество ссылочной массы сайта. Стратегия по размещению ссылок на ресурс на сторонних сайтах называется линкбилдингом. Вот что можно сделать в рамках этой стратегии.
Развивать партнёрство с сайтами-донорами. Посмотрите, кто на вас ссылается. Если ресурс вас упоминает, то, вероятно, хорошо относится к материалам. Поищите среди доноров сайты, соответствующие вашей тематике и популярные в вашей сфере. Попросите их разместить статьи от вас. Можно предложить взаимный обмен публикациями.
Искать новые площадки для размещения. Некоторые отраслевые блоги охотно размещают гостевые статьи. Условия размещения часто допускают указание ссылки на определённый сайт.
Можно публиковать материалы на общедоступных тематических порталах. Например, такие площадки как vc.ru, spark.ru, habr.com и подобные позволяют самостоятельно публиковать материалы и вести блоги.
Сотрудничать с донорами конкурентов. Проверьте внешние ссылки конкурентов. Найдите качественные сайты-доноры и попробуйте разместить на них свои материалы или бэклинки. Такой подход часто применяют, чтобы обогнать в выдаче конкурентов.
Создавать полезный контент. Чтобы на ваш сайт чаще ссылались, создавайте интересные материалы — инструкции, исследования, качественные инфостатьи. Предлагайте поделиться вашим контентом. Например, добавляйте к каждому материалу иконки соцсетей для шеров.
Проверку внешних ссылок нужно проводить регулярно. Это поможет поддерживать хорошее качество ссылочной массы и своевременно избавляться от вредоносных бэклинков, которые негативно влияют на позиции и посещаемость сайта.
Поделиться
СВЕЖИЕ СТАТЬИ
Другие материалы из этой рубрики
Не пропускайте новые статьи
Подписывайтесь на соцсети
Делимся новостями и свежими статьями, рассказываем о новинках сервиса
Статьи почтой
Раз в неделю присылаем подборку свежих статей и новостей из блога. Пытаемся
шутить, но получается не всегда
Оставляя свой email, я принимаю Политику конфиденциальности
Наш юрист будет ругаться, если вы не примете 🙁
Как запустить email-маркетинг с нуля?
В бесплатном курсе «Rock-email» мы за 15 писем расскажем, как настроить email-маркетинг в компании. В конце каждого письма даем отбитые татуировки об email ⚡️
*Вместе с курсом вы будете получать рассылку блога Unisender
Оставляя свой email, я принимаю Политику конфиденциальности
Наш юрист будет ругаться, если вы не примете 🙁
Проверить внешние ссылки сайта
Последнее обновление: 17 октября 2022 года
24971
Несколько лет назад ссылки были самым важным в SEO. Сейчас ссылочный фактор — только одна из составляющих высоких позиций, но, по данным исследований, по-прежнему оказывает большое влияние на ранжирование. Над ним нужно работать.
Однако скорее всего уже существуют те, кто ставит ссылки на вас по доброй воле, даже не предупреждая. Это и те, кто искренне вас рекомендуют, и недоброжелатели.
Как найти обратные ссылки
Проще всего следить за ними через бесплатные сервисы поисковых систем:
-
Google Search Console («Ссылки» → «Внешние ссылки» → «Страницы, на которые чаще всего ссылаются»). Отслеживает ссылки на ваш сайт, которые учитывает Google. Позволяет сразу увидеть страницы, на которые больше всего упоминаний и сайты, которые ссылаются чаще всего. -
Яндекс.Вебмастер («Ссылки» → «Внешние ссылки»). Сразу указывает ИКС сайта и распределение по странам (удобно, если нужно отфильтровать домены из других стран или регионов, которые не могли появиться органически, а значит, могут быть вредоносными).
Можно использовать внешние сервисы. Бесплатны, например,
MegaIndex,
Xtool,
Linkpad. С их помощью можно посмотреть адрес ссылающегося сайта и текстовое окружение ссылки.
Возможности платных сервисов еще шире. Наиболее известные из них —
Ahrefs,
Semrush,
MajesticSEO,
Serpstat. В этой статье разбираем их функционал на примере Ahrefs, в интерфейсе остальных примерно то же самое.
Платные сервисы быстрее собирают ссылки, определяют, закрыты ли они от индексации (follow/nofollow), анализируют авторитетность донора и его историю, местонахождение, и другие параметры. Они анализирут весь ссылочный профиль сайта (бесплатные сервисы могут ставить ограничение в 1000 ссылающихся доменов) и проверяют и ссылочный профиль конкурентов.
О вас не говорят в сети?
Отсутствие отзывов смущает пользователей и негативно влияет на принятие решения о покупке. Мы простимулируем ваших потенциальных клиентов помочь вашему бизнесу развиваться: возьмем на себя репутационный анализ, составим стратегию ORM, проведем PR-активности и повысим узнаваемость — оставьте заявку!
Как защититься от недоброжелателей
Ваш сайт могут атаковать, например, начиная покупать на него ссылки. Так оптимизаторы создают впечатление, что вы продвигаетесь «чёрными», запрещенными методами, которые могут привести к быстрому (но недолгому) успеху, а затем отправляют под фильтр поисковиков.
Яндекс и Google заявляют, что могут отличить действия владельца сайта от атаки злоумышленников, но все же риск остается. Особенно учитывая, что продуманная атака как бы усиливает текущую стратегию продвижения. Для этого оптимизаторы анализируют сайт, который хотят атаковать и начинают наращивать его ссылочный профиль по таким же принципам, как работает его собственный seo-специалист. Например, свой специалист ставит две ссылки без окружающего их текста — они добавляют еще десять. И так далее. Так продвижение выглядит слишком агрессивным, и сайт может отправиться под фильтр.
В более опасных случаях на сайт ставят ссылки и редиректы с ресурса из «чёрной», запрещенной тематики, который уже получил бан в Google. Или с того, кто слишком активно рассылал почтовый спам, и заблокирован за это в поисковой системе. Возможно, Google сам заблокирует такую атаку, но если нет — у сайта появятся большие проблемы.
Все подозрительные входящие ссылки на сайт стоит проверять и отклонять, если это необходимо. В Google их можно отклонить с помощью инструмента Disavow Links в веб-мастере. В Яндексе аналогичного инструмента нет, но можно написать в техподдержку и попросить отключить нежелательные ссылки.
Чтобы усилить защиту, можно подключить инструмент
Link Detox (от сервиса LinkResearchTools) или
CheckTrust.
Link Detox подключается к веб-мастеру Google, анализирует все поступающие на сайт ссылки и автоматически отклоняет неподходящие. Кроме того, там можно задать сценарии: например, не учитывать домены из определенного региона.
В CheckTrust загружают ссылки из веб-мастера Google вручную и получают отчет в виде отдельного файла. Но многим удобнее работать именно так — у CheckTrust понятный русскоязычный интерфейс, и стоимость сервиса меньше.
Эти инструменты позволяют отключать и «белые» ссылки, которые укрепляли авторитетность сайта, но потом стали вредить: это случается, если репутация сайта-донора меняется к худшему.
Ссылки с бирж можно снять на них же. Для этого заведите аккаунт на ссылочных биржах, подтвердите свой сайт, снимите с него ссылки и попросите их больше никому не продавать.
Как уменьшить потери
Исправьте битые ссылки
Внешние ссылки на ваш сайт могут оказаться неработающими — например, из-за того, что его структура изменилась. Они мешают корректному ранжированию, а пользователи, которые по ним переходят, не могут попасть на нужную им страницу. Эту проблему нужно исправить.
Чтобы увидеть неработающие страницы, на которые кто-то ссылается, можно использовать, например, отчет Ahrefs Site Explorer. Нужно ввести адрес ресурса, выбрать «Ссылочный профиль» — «Бэклинки» — «Битые».
Отчет покажет, кто ссылается на неработающие страницы, на какие именно, и даст информацию о сайтах-донорах.
Битые ссылки лучше всего перенаправить на работающие страницы, используя редирект 301. Подробная инструкция по его настройке есть в
Помощи Яндекса. Кроме того, можно попросить сайт-донор заменить ссылку.
Проанализируйте популярные материалы
Если вы знаете, на какие материалы ссылаются больше всего, то вам будет легче создавать популярные статьи. В этом лучше полагаться не на интуицию, а на свою статистику.
В сервисе поиска ссылок отсортируйте страницы по количеству ссылающихся на них сайтов (или используйте готовый отчет по поиску наиболее популярных материалов, если он есть) и посмотрите, какой контент вызывает больше всего интереса у читателей. Что это будет — исследования? Интервью? Инфографика? Используйте информацию об этом, продумывая контент-план.
Кроме того, в платных сервисах можно посмотреть, какими материалами конкурентов делятся пользователи. Для этого введите домены конкурентов и проверьте популярные страницы. Это поможет разобраться, что интересно читателям в вашей отрасли.
Как увеличить трафик
Развивайте партнерские отношения с сайтами-донорами
Посмотрите, кто именно вас упоминает. Вероятно, они уже хорошо относятся к вашим материалам и могут стать хорошими партнерами.
Эти сайты можно увидеть в консоли поиска Google: «Ссылки» — «Сайты, ссылающиеся чаще всего» — «Дополнительно».
В первую очередь ищите упоминания с сайтов, которые вы узнаете, или тех, что выглядят как отраслевые блоги.
Можно завязать партнерство с теми, кто рекомендует материалы ваших конкурентов. Для этого введите домен конкурента, например, в Ahrefs Site Explorer, и посмотрите отчет «Домены-доноры».
Возможно, они будут готовы порекомендовать хороший материал от вас по подходящей для них теме или разрешат разместить гостевой пост.
Кроме того, в отчете «Бэклинки» в Site Explorer можно найти статьи, в конце которых указана карточка автора и ссылка на сайт конкурента. Они точно являются гостевыми сообщениями конкурентов во внешних блогах. Введите конкурирующий домен и найдите слово «автор» в ссылках на URL страницы (а затем попробуйте и другие варианты, например, «специалист»).
Вы увидите, где размещены материалы от ваших конкурентов, вероятнее всего, с указанием автора текста.
Предложите этим сайтам гостевой пост. Скорее всего, они согласятся, поскольку уже приняли хотя бы один гостевой пост от автора из вашей отрасли.
Покажите свой контент потенциальным донорам
Если вы создаете исследования или подробные руководства, возможно, существует множество статей, авторы которых могли бы на вас сослаться. Если бы знали о вас.
Чтобы найти таких потенциальных доноров, проверьте, какие материалы других авторов связаны с этой темой. Можно использовать, например, отчет Content Explorer Afrefs по базе страниц с упоминанием ключевого слова или фразы. Например, мы проводим исследования факторов ранжирования. В этом случае нужно задать в заголовке «ранжирование», а затем выделить страницы, которые также упоминают фразу «исследование факторов ранжирования» в любом месте текста. И добавить фильтр, чтобы увидеть только одну статью на домен.
Если обратиться к авторам этих страниц и показать им исследование, вполне вероятно, что они по крайней мере его посмотрят, а, возможно, и дадут ссылку.
Проверьте конкурентов
На ваших конкурентов, вероятно, тоже активно ссылаются. Возможно, у них все еще есть те проблемы, что были у вас.
Найдите их битые ссылки (В Ahrefs нужно ввести домен конкурента и в боковом меню выбрать «Ссылочный профиль» — «Бэклинки» — «Битые»). Если они есть, вы увидите заголовок материала — и то, что этой страницы больше нет.
Возможно, в этом отчете не будет ничего интересного или вы увидите настроенные редиректы. Но если неработающие страницы есть, и могли бы вести на хорошие, полезные, не устаревшие тексты — отправьте владельцам сайта свои статьи по этой теме. Если у вас такого контента еще нет — создайте его.
Статья
Компания «Ашманов и партнеры» выиграла тендер на SEO-продвижение сайта МТС-Банка
#SEO
Статья
Игорь Ашманов: Цифровое пространство как поле боя
#SEO
Статья
Продвижение в Google: новые факторы ранжирования Core Web Vitals
#SEO
Выводы
Знание того, кто ссылается на вас, очень важно. Но еще важнее использовать эту информацию, постоянно сравнивая себя с конкурентами, исправляя недоработки и повышая эффективность.
Материал подготовила Татьяна Половиченко, главный редактор «Ашманов и партнеры».
Как найти внешние ссылки и ссылки в Excel
В этом руководстве рассматриваются:
Что такое внешние ссылки или ссылки?
Когда вы создаете формулы в Excel и ссылаетесь на точку данных в другой книге, Excel создает ссылку на эту книгу.
Таким образом, ваша формула может выглядеть примерно так, как показано ниже:
Обратите внимание, что часть, выделенная желтым цветом, является внешней ссылкой (также называемой внешней ссылкой). Эта часть формулы указывает Excel перейти к этой книге (Score.xlsx) и обратиться к указанной ячейке в книге.
Преимущество внешней ссылки в формуле заключается в том, что ее можно автоматически обновлять при изменении данных в связанной книге.
Однако недостатком является то, что эта связанная книга всегда должна быть доступна. Если вы удалите связанный файл книги, измените его имя или измените расположение папки, данные не будут обновляться.
Если вы работаете с книгой, содержащей внешние ссылки, и вам нужно поделиться ею с коллегами/клиентами, лучше удалить эти внешние ссылки.
Однако, если у вас много формул, выполнение этого вручную может свести вас с ума.
Как найти внешние ссылки и ссылки в Excel
Вот несколько методов, которые вы можете использовать для быстрого поиска внешних ссылок в Excel:
- Использование поиска и замены.
- Использование опции редактирования ссылок.
Давайте посмотрим, как работает каждый из этих методов.
Поиск внешних ссылок с помощью функции «Найти и заменить»
Ячейки с внешними ссылками содержат название книги, на которую они ссылаются. Это будет означать, что ссылка будет иметь имя файла с расширением .xlsx/.xls/.xlsm/.xlb.
Мы можем использовать это, чтобы найти все внешние ссылки.
Вот шаги для поиска внешних ссылок в Excel с помощью функции «Найти и заменить»:
- Выберите все ячейки.
- Перейдите на вкладку «Главная» —> «Редактирование» —> «Найти и выбрать» —> «Найти».
- В диалоговом окне «Найти и заменить» введите *.xl* в поле «Найти».
- Нажмите «Найти все».
Это найдет и покажет все ячейки, в которых есть внешние ссылки.
Теперь вы можете выделить все эти ячейки (выбрать первую запись, удерживать клавишу Shift и затем выбрать последнюю запись) и преобразовать формулы в значения.
Поиск внешних ссылок с помощью параметра «Редактировать ссылки»
В Excel есть встроенный инструмент, который найдет все внешние ссылки.
Вот шаги для поиска внешних ссылок с помощью опции «Редактировать ссылки»:
- Перейдите на вкладку «Данные».
- В группе «Подключения» нажмите «Изменить ссылки». Откроется диалоговое окно «Редактировать ссылки», в котором будут перечислены все книги, на которые есть ссылки.
- Нажмите «Разорвать связи», чтобы преобразовать все связанные ячейки в значения.
Имейте в виду, что как только вы разорвете ссылки, вы можете отменить это. Перед этим рекомендуется создать резервную копию.
Все еще получаете приглашение на внешние ссылки?
Иногда вы можете найти и удалить все внешние ссылки, но все равно получите сообщение, как показано ниже:
Не сходите с ума и не начинайте проклинать Excel.
Поэтому, если вы получаете запрос на обновление ссылок, также проверьте следующее для внешних ссылок:
- Именованные диапазоны
- Условное форматирование
- Проверка данных
- Формы
- Заголовки диаграмм
Использование «Найти и заменить» или «Редактировать ссылки», как показано выше, не идентифицирует внешние ссылки в этих вышеприведенных функциях.
Вот шаги для поиска внешних ссылок в этих местах:
- Именованные диапазоны: Перейдите на вкладку «Формула» и нажмите «Диспетчер имен». Он покажет вам все именованные диапазоны в книге. Вы можете проверить столбец «Ссылки на», чтобы определить внешние ссылки.
- Условное форматирование: Единственным способом, которым внешняя ссылка может попасть в условное форматирование, является пользовательская формула. Перейдите на вкладку «Главная» -> «Условное форматирование» -> «Управление правилами». В Диспетчере правил условного форматирования проверьте формулы для внешних ссылок.
- Проверка данных: Возможно, раскрывающийся список проверки данных ссылается на именованный диапазон, который, в свою очередь, имеет внешние ссылки. Проверка именованных диапазонов также должна решить эту проблему.
- Фигуры: Если вы используете фигуры, связанные с ячейками, проверьте их на наличие внешних ссылок. Вот быстрый способ просмотреть все фигуры:
- Нажмите клавишу F5. Откроется диалоговое окно «Перейти».
- Нажмите «Специальный».
- В диалоговом окне «Перейти к специальному» выберите «Объекты».
- Нажмите OK. Это выделит все фигуры. Теперь вы можете использовать клавишу Tab, чтобы переключаться между ними.
- Названия диаграмм: Выберите заголовок диаграммы и проверьте в строке формул, ссылается ли он на внешнюю ссылку.
Подробнее о внешних ссылках можно узнать из следующих руководств:
- Поиск внешних ссылок в Excel — Блог Contextures.
- Поиск внешних ссылок — поддержка Microsoft Excel.
Существует также надстройка для поиска внешних ссылок в Excel. Щелкните здесь, чтобы узнать больше и загрузить надстройку.
Вам также могут понравиться следующие учебники по Excel:
- Как заблокировать ячейки в Excel.
- Поиск и удаление гиперссылок в Excel.
- Создание динамических гиперссылок.
- Использование функции НАЙТИ в Excel.
- Как сделать ссылку на другой лист или книгу в Excel
- Как найти циклическую ссылку в Excel
Как найти ссылки в Excel и разорвать внешние ссылки
Отслеживание всех внешних ссылок в книге может быть сложной задачей. Этот учебник научит вас нескольким полезным методам поиска ссылок на внешние источники в формулах, объектах и диаграммах Excel и покажет, как разорвать внешние ссылки.
Если вы хотите извлечь данные из одного файла в другой, самый быстрый способ — обратиться к исходной книге. Такие внешние ссылки или внешние ссылки являются очень распространенной практикой в Excel. Однако после выполнения определенной задачи вы можете захотеть найти и, возможно, разорвать эти ссылки. Удивительно, но не существует быстрого способа одновременно найти все ссылки в книге. В зависимости от того, где именно расположены ссылки — в формулах, определенных именах, объектах или диаграммах — вам придется использовать разные методы.
- Поиск ячеек с внешними ссылками
- Поиск ссылок в определенных именах
- Идентифицировать внешние ссылки в объектах
- Найти ссылки на другие файлы в диаграммах
- Поиск внешних ссылок в сводных таблицах
- Как включить внешние ссылки
- Как сломать (удалить) внешние ссылки в Excel
- Получить список всех внешних ссылок в книге
- Дополнительный бонус: найти все ссылки в книге одним щелчком мыши
Как найти ячейки с внешними ссылками в Excel
Наиболее часто встречаются внешние ссылки в ячейках. Их также легче всего найти и удалить. Для этого вы можете использовать функцию поиска Excel:
- На листе нажмите Ctrl + F, чтобы открыть диалоговое окно «Найти и заменить ».
- Нажмите кнопку Параметры .
- В поле Find what введите .xl . Таким образом, вы будете искать все возможные форматы файлов Excel, включая .xls (старые рабочие книги), .xlsx (современные рабочие книги), .xlsm (рабочие книги с поддержкой макросов) и т. д.
- В поле В пределах выберите либо Рабочая книга для поиска на всех вкладках, либо Лист для поиска только на текущем рабочем листе.
- В поле Посмотреть в выберите Формулы .
- Нажмите кнопку Найти все .
Вот оно! У вас есть список ячеек, в которых есть какие-либо внешние ссылки.
А эти полезные советы помогут вам управлять результатами:
- До выберите ячейку , которая содержит внешнюю ссылку, щелкните адрес ячейки в ячейке
- Чтобы сгруппировать найденные ссылки нужным вам способом, щелкните соответствующий заголовок столбца, например, Лист или Формула .
- Для выберите все ячейки с внешними ссылками, поместите курсор в любом месте результатов и нажмите Ctrl + A. Это выберет как результаты в диалоговом окне Найти и заменить , так и ячейки в рабочей книге.
Примечание. С помощью Найти и заменить вы можете идентифицировать только внешние ссылки в ячейках . Если вы удалили все внешние ссылки из формул, но Excel по-прежнему говорит, что есть ссылки на внешние книги, проверьте другие возможные места, описанные ниже.
Как найти ссылки в именованных диапазонах Excel (определенные имена)
Специалисты по Excel часто называют диапазоны и отдельные ячейки, чтобы их формулы было легче писать, читать и понимать. Раскрывающиеся списки проверки данных также легче создавать с именованными диапазонами, которые, в свою очередь, могут ссылаться на внешние данные. Чтобы позаботиться о таких случаях, проверьте наличие внешних ссылок в именах Excel:
- На вкладке Формулы в группе Определенные имена щелкните Диспетчер имен или нажмите комбинацию клавиш Ctrl + F3.
- В списке имен проверьте столбец Refers To для внешних ссылок. Ссылки на другие рабочие книги заключены в квадратные скобки, например [Source_data.xlsx].
Как идентифицировать внешние ссылки в объектах Excel
Если вы связали такие объекты, как фигуры, текстовые поля, объекты WordArt и т. п., с другими файлами Excel, вы можете использовать Функция «Перейти к специальному », чтобы найти такие ссылки:
- На вкладке Главная в группе Форматы щелкните Найти и выбрать > Перейти к специальному . Или нажмите F5, чтобы открыть диалоговое окно Перейти к , а затем щелкните Special… .
- В диалоговом окне Перейти к специальному выберите Объекты и нажмите OK . Это выберет все объекты на активном листе.
- Нажмите клавишу Tab, чтобы просмотреть выбранные объекты и проверить каждый отдельный объект на наличие ссылок на другие рабочие книги.
Если объект связан с конкретной ячейкой , вы можете увидеть внешнюю ссылку в строке формул:
Если объект связан с файлом , затем наведите указатель мыши на объект, чтобы увидеть, где он указывает на:
Примечание. Если объект связан со всем файлом, а не с отдельной ячейкой, такую связь нельзя разорвать с помощью функции «Редактировать ссылки». Чтобы удалить ссылку, щелкните объект правой кнопкой мыши и выберите Удалить ссылку 9.0209 из контекстного меню.
Как найти ссылки на другие файлы в диаграммах Excel
Если в заголовке диаграммы или ряду данных используются внешние ссылки, их можно найти следующим образом:
- На графике щелкните заголовок диаграммы или ряд данных вы хотите проверить.
- В строке формул найдите ссылку на другой файл Excel.
Внешняя ссылка в заголовке диаграммы :
Внешняя ссылка в серии данных диаграммы :
Если ваша диаграмма содержит несколько рядов данных , вы можете быстро перемещаться между ними следующим образом:
- Выберите целевую диаграмму.
- Перейдите на вкладку Формат > группу Текущий выбор , щелкните стрелку рядом с полем Элементы диаграммы и выберите интересующий ряд данных.
Как найти внешние ссылки в сводных таблицах
Чаще всего сводная таблица создается с использованием данных из той же книги. Но иногда исходные данные находятся во внешнем файле. Чтобы найти точное местоположение исходных данных сводной таблицы, выполните следующие действия:
- Щелкните любую ячейку сводной таблицы.
- На вкладке Анализ сводной таблицы в группе Данные нажмите кнопку Изменить источник данных .
- В появившемся диалоговом окне проверьте источник данных в поле Table/Range , чтобы узнать, связан ли он извне.
При первом открытии книги со ссылками на другие файлы Excel показывает предупреждение системы безопасности, информирующее вас о том, что файл содержит ссылки на внешние данные. Чтобы разрешить обновление ссылок, просто щелкните значок Кнопка включения контента .
При последующем открытии того же файла вам будет предложено следующее приглашение с вопросом, хотите ли вы обновить ссылки. Если вы доверяете связанным документам и хотите получить последние данные, нажмите Обновить .
Управление запросом безопасности об обновлении ссылок
По умолчанию Excel спрашивает, обновлять ли внешние ссылки каждый раз, когда вы открываете книгу. Однако вы можете управлять появлением сообщения и обновлением ссылок.
- На вкладке Данные в группе Запросы и подключения щелкните Редактировать ссылки .
- В нижнем левом углу диалогового окна Edit Links щелкните Startup Prompt….
- В диалоговом окне Startup Prompt выберите наиболее подходящий вариант:
- Разрешить пользователям выбирать, отображать предупреждение или нет (по умолчанию).
- Не отображать предупреждение и не обновлять автоматические ссылки — имеет смысл выбирать этот параметр, когда вы предоставляете общий доступ к книге другим людям, у которых нет доступа к исходным файлам.
- Не отображать ссылки предупреждений и обновлений — этот параметр можно выбрать, если вы полностью доверяете источникам.
Изменить параметр безопасности для внешних ссылок
Вы также можете установить автоматическое обновление ссылок на другие файлы в определенной книге без получения предупреждения безопасности, изменив параметры безопасности центра управления безопасностью:
- В целевой книге щелкните вкладка Файл > Параметры .
- В диалоговом окне Параметры Excel щелкните Центр управления безопасностью > Параметры центра управления безопасностью .
- В диалоговом окне Центр управления безопасностью щелкните Внешнее содержимое , а затем выберите Включить автоматическое обновление для всех ссылок на книги в разделе Параметры безопасности для ссылок на книги .
Если этот параметр включен, Excel автоматически обновит все ссылки на внешние источники в текущей книге, не показывая вам никаких предупреждений или подсказок.
Обратите внимание, что автоматическое обновление ссылок на неизвестные файлы может быть вредным и поэтому не рекомендуется. Включайте его только тогда, когда вы на 100% уверены в безопасности внешних данных. Или временно включите этот параметр, а затем вернитесь к параметру по умолчанию Запрашивать пользователя при автоматическом обновлении для ссылок на книги .
Примечание. Независимо от того, какой вариант вы выберете, Excel по-прежнему будет отображать приведенное ниже приглашение, если рабочая книга содержит недействительные или неработающие ссылки .
Как разорвать внешние ссылки в Excel
В Excel разрыв ссылки на другую книгу означает замену внешней ссылки ее текущим значением.
Например, если вы сломаете следующую внешнюю ссылку, она будет заменена значением, которое в настоящее время находится в ячейке A1 на листе Январь в книге Исходные данные :
= '[Исходные данные. xlsx ]Ян'!$A$1
Если вы разорвете внешнюю ссылку в приведенной ниже формуле, формула будет изменена на расчетное значение, каким бы оно ни было:
=СУММ('[Исходные данные.xlsx]Ян'!A2:A7)
Примечание. . Поскольку разрыв ссылок — это действие, которое нельзя отменить, может быть целесообразно сначала сохранить резервную копию книги.
Чтобы разорвать внешние ссылки в Excel, вам нужно сделать следующее:
- На вкладке Данные в группе Запросы и подключения нажмите кнопку Кнопка «Редактировать ссылки» .
Если эта кнопка неактивна, это означает, что в вашей книге нет связанных данных.
- В диалоговом окне Редактировать ссылки выберите ссылки, которые вы хотите разорвать.
- Чтобы выбрать несколько ссылок, щелкните каждую из них по отдельности, удерживая нажатой клавишу Ctrl.
- Чтобы выбрать все ссылки, нажмите сочетание клавиш Ctrl + A.
- Нажмите кнопку Разорвать связь .
Примечание. В идеальных условиях эта функция должна удалять все внешние ссылки в книге. К сожалению, мы живем не в идеальном мире 🙁 Некоторые ссылки на внешние данные, например внешние исходные данные в сводных таблицах, не отображаются в диалоговом окне Редактировать ссылки , в то время как другие нельзя разорвать. Если Кнопка «Редактировать ссылки» неактивна в вашей книге, но вы все еще получаете подсказку о внешних данных, тогда вам придется проверить все возможные места, где могут скрываться внешние ссылки (например, объекты, диаграммы и т. д.), и изменить или удалить ссылки вручную.
Чтобы получить список всех внешних источников, на которые ссылается ваша рабочая книга, вы можете использовать один из следующих способов.
Традиционный подход
Традиционным способом проверки ссылок в Excel является использование функции Редактировать ссылки : вкладка Данные > группа Запросы и подключения > Редактировать ссылки .
Отобразится следующая информация:
- Источник — имя связанного файла
- Тип — тип ссылки: рабочая книга или рабочий лист
- Обновление — обновляется ли ссылка автоматически или вручную
- Статус — статус ссылки, такой как OK , Источник открыт , Предупреждение , Неизвестно и т. д. Чтобы получить самую последнюю информацию, нажмите кнопку Проверить статус справа.
Очень быстро и просто, но не очень удобно. Чтобы увидеть расположение исходного файла, вам нужно щелкнуть каждую ссылку по одной за раз.
Динамические массивы и макросы Excel 4.0.
Очень милый трюк, предложенный Бобом Ульмасом в его книге «Это не Excel, это Магия!» может помочь вам получить расположение всех исходных файлов за один раз. Решение сочетает в себе недавно представленные динамические массивы со старыми добрыми макросами Excel 4.0.
Чтобы создать список всех внешних ссылок в данной книге, вам нужно сделать следующее:
Шаг 1. Создайте новое имя, которое ссылается на макрос
Чтобы иметь возможность использовать встроенный макрос Excel 4.0 в формуле вам нужно создать имя, ссылающееся на макрос. Вот как:
- На вкладке Формулы в группе Определенные имена щелкните Диспетчер имен . Или просто нажмите сочетание клавиш Ctrl + F3.
- В диалоговом окне Name Manager щелкните New…
- В диалоговом окне Новое имя введите осмысленное имя, скажем, GetLinks , в поле Имя и следующую формулу в поле Относится к :
=LINKS()
- Нажмите ОК .
Более подробные инструкции см. в разделе Как создать имя в Excel.
Шаг 2. Используйте только что созданное имя в формуле
Теперь, когда у вас есть имя, которое ссылается на макрос, вам просто нужно поместить это имя в формулу. В зависимости от вашей версии Excel формула будет иметь другую форму.
В Excel 365 :
В самой верхней ячейке целевого диапазона введите следующую формулу:
=TRANSPOSE(GetLinks)
GetLinks (или любое другое имя, которое вы использовали для ссылки на макрос) возвращает горизонтальный диапазон всех внешних ссылок в книге. Функция ТРАНСП превращает строки в столбцы и выводит вертикальный список, который легче читать.
Чтобы упорядочить список в алфавитном порядке, поместите приведенную выше формулу в функцию СОРТИРОВКИ:
=СОРТИРОВКА(ТРАНСП(GetLinks))
Помните, что это решение работает только в Excel 365 с новым механизмом вычислений поддержка динамических массивов.
В Excel 2019–2007 :
В преддинамических версиях Excel используйте имя GetLinks для аргумента массива классической функции ИНДЕКС. Чтобы сделать решение более удобным для пользователя, вы можете обернуть конструкцию в ЕСЛИОШИБКА, чтобы позаботиться о ситуациях, когда формула копируется в большее количество ячеек, чем есть внешних ссылок в вашей книге:
=ЕСЛИОШИБКА(ИНДЕКС(GetLinks, ROW( A1)), "")
Формула помещается в первую ячейку (A2), а затем вы перетаскиваете ее вниз в следующие ячейки:
Важные примечания:
- Поскольку в этом решении используются макросы, файл необходимо сохранить как рабочую книгу с поддержкой макросов (. xlsm).
- Макросы Excel не выполняются и не обновляются автоматически. Чтобы обновить список ссылок, нажмите сочетание клавиш Ctrl + Alt + F9, которое пересчитывает все формулы во всех открытых книгах.
Макрос VBA для получения списка внешних ссылок
Если вы ничего не имеете против использования макросов в своих рабочих листах, следующий код VBA может автоматически найти и перечислить все ссылки на внешние источники в рабочей книге:
Подпрограмма Get_Links()
Dim ссылки как вариант
ссылки = ActiveWorkbook.LinkSources (xlExcelLinks)
Если Не ЯвляетсяПустым(ссылки) Тогда
Листы.Добавить
Для i = 1 To UBound(ссылки)
Ячейки (i, 1). Значение = ссылки (i)
Далее я
Еще
MsgBox «Внешние ссылки не найдены.», vbInformation, «Найти ссылки»
Конец, если
Конец сабвуфера
Чтобы добавить код в книгу, выполните следующие действия:
- Нажмите Alt + F11, чтобы открыть редактор Visual Basic.
- На левой панели щелкните правой кнопкой мыши ThisWorkbook и выберите Вставить > Модуль .
- Вставьте приведенный выше код в окно Code .
Подробные инструкции см. в разделе Как вставить код VBA в Excel.
Чтобы запустить макрос , нажмите либо Alt + F8 в рабочей книге, либо F5 в редакторе VBA.
Дополнительные сведения см. в разделе Как запустить макрос в Excel.
В результате вы получите список внешних источников в новом листе:
Если ваша цель — получить полный список всех внешних ссылок в книге, включая адреса ячеек, содержащих ссылки, может оказаться полезным следующий код. Здесь мы используем метод LinkSources для получения всех исходных книг и метод LinkInfo для определения их состояния. Статус ссылки определяется, как описано на этой странице:
https://docs.microsoft.com/en-us/office/vba/api/excel.xllinkstatus
Sub Cells_With_Links()
linksDataArray = ActiveWorkbook.LinkSources(xlExcelLinks)
Dim reportHeaders() как строка
Dim rangeCur As Range
Dim sheetCur As Worksheet
Dim rowNo As Integer
Dim linkFilePath, linkFilePath3, linkFileName As String
Dim linksStatusDescr() As String ‘https://docs. microsoft.com/en-us/office/vba/api/excel.xllinkstatus
Dim sheetReportName As String
SheetReportName = «Отчет по всем ссылкам»
linksStatusDescr = Split(«Ошибок нет/Файл отсутствует/Отсутствует лист/Возможно, статус устарел/Еще не рассчитан/Невозможно определить статус/Не запущен/Неверное имя/Не открыт/Исходный документ открыт/Значения скопированы», «/ «)
reportHeaders = Split(«Рабочий лист,Ячейка,Формула,Рабочая книга,Статус ссылки», «,»)
rowNo = 1 ‘Строка заголовка
Если Не ЯвляетсяПустым(linksDataArray) Тогда
Application.ScreenUpdating = Ложь
Приложение.Расчет = кслкалкулатионмануал
Если Оценить(«ISREF(‘» & sheetReportName & «‘!A1)»), То
ActiveWorkbook.Worksheets(sheetReportName).Cells.Clear
Еще
Листы.Добавить.Имя = имяОтчеталиста
Конец, если
Установить sheetReport = ActiveWorkbook.Worksheets(sheetReportName)
Для indI = 0 To UBound (reportHeaders)
листReport.Cells(rowNo, indI + 1) = reportHeaders(indI)
Следующий
Для каждого листаCur в ActiveWorkbook. Worksheets
Если листКур.Имя <> листОтчет.Имя Тогда
Для каждого диапазонаCur в листеCur.UsedRange
Если rangeCur.HasFormula Тогда
Для indI = LBound(linksDataArray) To UBound(linksDataArray)
linkFilePath = linksDataArray(indI) ‘LinkSrouces возвращает полный путь к файлу с именем файла
linkFileName = Right(linkFilePath, Len(linkFilePath) — InStrRev(linkFilePath, «\»)) ‘извлечь только имя файла
linkFilePath3 = Left(linksDataArray(indI), InStrRev(linksDataArray(indI), «\»)) & «[» & linkFileName & «]» ‘путь к файлу с именем книги в квадратных скобках
Если InStr(rangeCur.Formula, linkFilePath) или InStr(rangeCur.Formula, linkFilePath3), то
номер строки = номер строки + 1
С листовым отчетом
.Cells(rowNo, 1) = sheetCur.Name
.Cells(rowNo, 2) = Replace(rangeCur.Address, «$», «»)
.Hyperlinks.Add Anchor:=.Cells(rowNo, 2), Address:=»», SubAddress:=»‘» & sheetCur.Name & «‘!» & rangeCur.Address
. Cells(rowNo, 3) = «‘» & rangeCur.Formula
.Cells(rowNo, 4) = linkFilePath
.Cells(rowNo, 5) = linksStatusDescr(ActiveWorkbook.LinkInfo(CStr(linkFilePath), xlLinkInfoStatus))
Конец с
Выход для
Конец, если
Следующая инди
Для каждого namedrangeCur в именах
Если InStr(rangeCur.Formula, namedrangeCur.Name) Then
номер строки = номер строки + 1
ссылкаПуть к файлу = «»
Если 0 < InStr(namedrangeCur.RefersTo, "["), то
linkFilePath = Replace(Split(Right(namedrangeCur.RefersTo, Len(namedrangeCur.RefersTo) - 2), "]")(0), "[", "")
Конец, если С листовым отчетом
.Cells(rowNo, 1) = sheetCur.Name
.Cells(rowNo, 2) = Replace(rangeCur.Address, "$", "")
.Hyperlinks.Add Anchor:=.Cells(rowNo, 2), Address:="", SubAddress:="'" & sheetCur.Name & "'!" & rangeCur.Address
.Cells(rowNo, 3) = "'" & rangeCur.Formula
Если 0 < Len(linkFilePath) Тогда
. Cells(rowNo, 4) = linkFilePath
.Cells(rowNo, 5) = «‘» & ActiveWorkbook.LinkInfo(CStr(linkFilePath), xlLinkInfoStatus)
Еще
.Cells(rowNo, 4) = «Неизвестно»
.Cells(rowNo, 5) = «Неизвестно»
Конец, если
Конец с
Выход для
Конец, если
Следующий namedrangeCur
Конец, если
Следующий диапазонCur
Конец, если
Следующий
Столбцы(«A:E»).EntireColumn.AutoFit
Application.ScreenUpdating = Истина
Приложение. Расчет = кслкалкулатуатаматимат
Еще
MsgBox «Нет внешних ссылок»
Конец, если
Конец сабвуфера
Результаты выводятся на новый рабочий лист с именем All Links report . Столбец B содержит гиперссылки на ячейки с внешними ссылками.
Чтобы сразу же воспользоваться кодом, вы можете загрузить образец рабочей тетради в конце поста. Книга содержит приведенный выше код, а также подробные пошаговые инструкции по его запуску.
Читая предыдущие примеры, возможно, вы задавались вопросом, почему простые вещи нужно делать такими сложными.