Как проверить карму домена: Как проверить карму домена в Яндекс Директ
Содержание
Как проверить карму домена в Яндекс Директ
Карма домена и Яндекс Директ
Карма — показатель, который отражает историю рекламы домена, репутация этого домена. Если реклама сайта эффективна, она повышается, если эффективность рекламы низкая — уходит в минус. Чем хуже карма домена, тем больше стоит рекламная кампания в Директе.
Карма формируется при анализе рекламных кампаний, которые ссылаются на домен — неважно, рекламируется основной сайт или поддомен. Если у главного домена отрицательная репутация, она перейдет и на каждый новый поддомен. Карма формируется в первый месяц. Со второго месяца Яндекс выставляет вам цены кликов с учетом кармы домена.
Посмотреть пример отрицательной кармы
Найти в интернете домен с отрицательной репутацией несложно. Реклама такого домена отображается по нецелевым запросам: например, по запросу «купить вазу» мы видим рекламу автомобилей ВАЗ.
Проведем проверку.Найдем такой домен, создадим новую рекламную кампанию и новое объявление. Заголовком, текстом объявления и ключевиком сделаем произвольную последовательность букв — впишем в эту графу «тест». Это слово, по которому нужно проверить цену клика для сайта, ведущего рекламу и для нового сайта.
Посмотрим цену за один клик для одного из сайтов выдачи. Она окажется следующей:
Минимальная цена – 3,7 рубля за клик на первой странице. Теперь, чтобы узнать, хорошо это или плохо – в этом же объявлении подменим домен на тестовый (который не принимал участие в контекстной рекламе):
Видим, что минимальная цена клика при прочих равных ниже более, чем в 2 раза. Это означает, что предыдущий домен имеет не лучшую карму в системе Яндекс Директ.
Возможен и обратный результат – у домена с хорошей кармой предполагаемая цена клика будет ниже, чем у нового домена.
Тарифы виртуального хостинга и VPS SSD хостинга, дата центр в Москве.
Проверка — на что влияет отрицательная карма
При минусовой репутации:
- повышается цена клика при подаче нового объявления;
- растет порог входа в спецразмещение;
- повышается минимальная цена клика.
Если репутация отрицательная, прогнозируемая цена каждого клика объявления данного домена, которое вы подадите, окажется высокой. Сравните с ценой клика для домена, который только что зарегистрирован — если его стоимость окажется ниже, возможно, стоит сменить домен.
У нас Вы можете зарегистрировать домены RU и РФ со скидкой!
При отрицательной репутации окажется выше минимальных показателей и пороговая цена входа в спецразмещение. Это произойдет даже в случае полного отсутствия конкурентных рекламных кампаний.
То же и с минимальной ценой клика: если карма домена отрицательная, минимальная цена за один клик увеличивается.
Как проверить и узнать карму домена (своего или сайта конкурента)
Чтобы узнать репутацию домена, создайте новое объявление под неконкурентное слово или фразу. Процедура описана выше:
- создайте новую рекламную кампанию и новое объявление в ней;
- заголовком, текстом и ключевиком сделайте произвольную последовательность букв;
- посмотрите цену за один клик, которую автоматически выставит Директ: если она выше цены для нового домена — репутация Вашего сайта отрицательная.
Что влияет на карму в Директе
Чтобы определить карму, Яндекс анализирует, насколько эффективно по сравнению с конкурентами вы рекламируетесь. Показатель эффективности — CTR: чем выше эффективность рекламы, тем выше CTR. Если в ходе рекламной кампании количество кликов ваших объявлений выше среднего значения количества кликов конкурентов, репутация растет, если ниже — падает.
Например, для этого домена цена клика ниже, чем у конкурентов – каждый пятый показ рекламы завершается переходом на сайт.
На карму влияет и использование партнерских программ. Вы предоставляете партнерам реферальную ссылку на сайт. Они используют эту ссылку, чтобы привлечь на сайт трафик. Если партнерские программы некачественные, репутация домена страдает. Падает она и в том случае, если рекламная кампания домена плохо настроена.
Как улучшить карму
Есть три способа исправить репутацию, которая ушла в минус:
- новая рекламная кампания: создайте новую, эффективную РК, которая позволит улучшить карму домена;
- обращение в техподдержку Яндекс. Директ: объясните менеджерам, что вы поняли прежние ошибки, и попросите обнулить вашу карму;
- создание нового домена.
Первый способ не всегда прост: чтобы репутация сайта выросла и ушла в плюс, нужна по-настоящему эффективная новая рекламная кампания домена. Иногда быстрее добиться результата позволяет общение с техподдержкой рекламной системы: случается, что после обращения карма вместо отрицательной становится нейтральной.
Если карма домена испорчена основательно, есть вариант начать с чистого листа, создав новый домен и рекламируя его. С этого нового домена поставьте перенаправление на сайт с отрицательной кармой.
Проверьте и зарегистрируйте домены со скидкой — более 350 популярных доменных зон!
Но в большинстве случаев можно улучшить карму старого домена. И сделав это, вы сможете выжать Яндекс.Директ на полную катушку.
iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.
Мы предлагаем:
Что такое карма домена и как её улучшить
Если ресурс, рекламу которого вы настраиваете, уже рекламировался в Яндексе или Гугл Эдвордс, он может иметь некий условный показатель «чистоты». Его принято называть «карма домена». По сути, это уровень лояльности поисковой системы к объявлениям, который зависит от качества рекламной кампании. Если реклама была неэффективная, плохо настроенная и давала низкий CTR, вы столкнетесь с высокими ценами на клик. Репутация домена имеет свойство накапливаться, что, в свою очередь, будет повышать и минимальную цену на клик, и минимальную ставку входа на позицию.
Как проверить карму домена
Чтобы проверить репутацию и уровень лояльности к своему домену, достаточно увидеть ставку клика, которую вам предложит Яндекс.Директ. Для этого необходимо создать текстовую рекламную компанию без показов в РСЯ. Затем создайте группу объявлений и, наконец, само объявление.
В поле ключевого запроса вводите любой набор слов или низко конкурентное словосочетание. Например, «полет на Плутон». Эту же фразу добавьте в заголовок и в текст. А в поле домена впишите тот сайт, рекламу которого вы планируете настраивать.
Нажимаем на кнопку «Далее» и попадаем на страницу, где находятся цены ставок. Cмотрим на предложенные системой цены за 5% трафика. Если минимальная цена на клик составляет 0,3 рубля, вы можете быть уверенным в том, что карма ресурса хорошая. Если цена повышена — от 0,4 и выше, похоже, ваш домен уже рекламировали и не очень удачно.
Как проверить карму домена конкурентов
Для того чтобы понять, какая карма у конкурентов и у кого рекламная кампания самая эффективная, можно проверить репутацию их доменов.
Введите в поисковое поле Яндекса ключевой запрос, по которому даете рекламу вы и ваши конкуренты. Например, «реклама розового гепарда». В результате выдачи кликаем на любую ссылку в спецразмещении и копируем ее адрес.
В Директе создаем новую кампанию и группу объявлений. В поля для объявления вбиваем нашу ключевую фразу «реклама розового гепарда» — в Заголовок и Текст объявления. В поле ссылка на сайт вводим скопированную ссылку сайта конкурента. Дважды кликаем по кнопке Далее.
Создав несколько объявлений с адресами конкурентов, добавьте еще одно, со своим доменом.
Теперь вы можете проверить карму домена и сравнить ставки, которые предлагает Яндекс вам и вашим конкурентам. У кого они меньше, тот платит за рекламу меньше. Соответственно, его рекламная кампания более эффективная.
В нашем примере на скриншоте видно, что карма у сайта ppc.world лучше, чем у нашего сайта on-context.
Как улучшить карму домена?
Разберем, что можно сделать, чтобы повысить репутацию или обнулить карму. Есть несколько вариантов:
- Приостановите показ объявлений сроком на 3 месяца, если это возможно.
- Перенесите рекламируемый ресурс на новый домен.
- Улучшите свою рекламную кампанию с помощью чек-листа Яндекс.Директ.
- Повышайте CTR объявлений.
Отметим, что карма домена как показатель лояльности Директа, накапливается в течение месяца показа рекламы (если это реклама нового домена), и уже в следующем месяце минимальные ставки будут учитывать эффективность вашей рекламы, опираясь на показатели CTR – кликабельности объявлений.
Вам могут быть интересны другие наши статьи:
Яндекс аудитории
Яндекс Директ слова
Директ Москва
Карма домена. Как проверить, как улучшить. Читайте!
В этой статье не что-то мистическое, а вполне конкретная характеристика, которая порой весьма сильно влияет на стоимость рекламы.
Карма домена это условный термин характеризующий рекламную историю для заданного доменного имени.
Актуально в сервисах контекстной рекламы, таких как Яндекс Директ.
На практике это означает что для доменов с плохой кармой будут повышенные ставки. Это своего рода защита от неэффективных рекламодателей, это подстраховка для Яндекс директа.
Как набирается плохая карма домена?
Каждая рекламная компания имеет одну важную характеристику, ctr. Этот показатель определяет эффективность рекламной компании, чем он больше тем больше зарабатывает рекламный сервис. Соответственно, чем меньше ctr тем не выгодней показывать такие объявления. А так как каждое объявление в рекламе привязано к конкретному домену, то статистика накапливается для домена, это позволяет в будущем сразу определить неэффективных рекламодателей.
На первых порах рекламной компании не понятно, какой будет ctr. Но Яндекс директ сразу анализирует историю доменного имени у себя в статистике и если он находит, что по этому домену зафиксирован низкий ctr (а следовательно и низкий доход для самого Яндекса), то завышает ставки. Думаю с тем что такое карма домена и для каких целей она служит понятна. Теперь посмотрим как её проверить.
Как проверить карму домена
Да проверить вообще просто, берем какой-нибудь не существующий запрос, по которому точно не будет конкурентов. Указываем его в заголовке и тексте объявления. И смотрим по какой минимальной ставке нас хочет показывать Яндекс директ.
Пример показан на скриншотах.
В этом примере видим что карма не очень, при минимальной цене в 0.30 коп., Яндекс не хочет нас рекламировать меньше чем за 48. 40 (вход в гарантию). Ничего хорошего от такой рекламной компании ждать не приходится, цены за клик будут завышены. А если ещё и конкуренция большая то тогда вообще труба.
А вот пример домена с более или менее хорошей кармой, к слову сказать он ни разу не рекламировался в Директе.
В этом случае цена вход в гарантию и спецразмещение намного ниже, всего 90 копеек против 48.40 в предыдущем варианте.
Таким образом можно проверить любой домен на предмет качества его кармы. А потом делать выводы стоит ли с ним работать. Поэтому никогда нельзя брать ссылки из партнерских программ и работать с ними напрямую в директе. У них может быть очень плохая карма. Используйте редирект или парковку доменов.
Как улучшить карму домена?
Логично что если у вашего домена запоротая карма, то нужно взять новый домен, сделать на него рекламу и настроить редирект. Такое можно сделать в директе, а вот в Гугл Эдвордс на прокатит.
Если вариант нового домена не подходит, то можно попробовать улучшить испорченную карму. Это происходит как и в жизни, по принципу добрых дел только для Яндекса. Сделайте рекламную компанию с высоким ctr и постепенно карма начнет меняться. Но для этого нужен достаточно длительный период, Яндекс рассчитывает ctr за период в 28 дней. И сколько понадобится таких периодов, чтобы подправить рекламную историю неизвестно. Все зависит от тяжести случая. Да и самого Яндекса про это негде прочитать. Нужно просто периодически карму проверять и смотреть что изменилось в плане цен за клик.
Надеюсь статья была вам полезна, сделайте репост или напишите комментарий, поддержите бесплатный труд автора.
Другие полезные статьи.
- Директ без НДС.
- Секреты Яндекс Директ.
Карма сайта и домена в SEO и Яндекс Директ
Карма домена — не самый известный, но крайне важный показатель. Знать о нем необходимо всем, кто продвигает свой сайт с помощью контекстной рекламы, поскольку от кармы может зависеть успешность кампании и, что самое главное, стоимость клика.
Карма есть у всех, кто когда-либо продвигался в Яндекс.Директе или Google Ads. Однако Google оценивает не домен, а рекламный аккаунт, так что на этой платформе карма менее важна: в случае, если она упадёт, всегда можно просто завести новый аккаунт. В этой статье мы рассматриваем, что такое карма домена в Яндекс.Директ, как она рассчитывается и как её узнать.
Кроме того, мы рассмотрим такое понятие, как карма сайта в поисковой оптимизации и выясним, зависит ли ранжирование сайтов от лояльности поисковика к вашему домену.
От чего зависит карма сайта в контекстной рекламе?
Для того, чтобы ее рассчитать, Яндекс анализирует успешность рекламной кампании. Основной параметр — это стоимость клика, CTR. В плохо настроенной рекламе он всегда будет достаточно высоким, и будьте уверены, что Яндекс это заметит и зафиксирует.
Кроме того, негативно сказаться на карме может и большое количество реферальных ссылок в партнерских программах. В данном случае неважно, вы или ваши партнеры настраивают некачественную рекламу на ваш домен (а при продвижении через “партнерки” плохая реклама непременно будет).
Рассчитывается в течение первого месяца, а уже со второго будет напрямую влиять на рекламу вашего домена в Директе.
Именно поэтому не стоит настраивать первую кампанию, руководствуясь принципом “и так сойдет, а после поправим!”.
Быстро устранить последствия собственной небрежности получится только в Google Ads, поскольку там, как мы сказали, можно просто завести новый аккаунт. А вот Яндекс привязывает показатели к домену и всем его поддоменам. Если вы не планируете “переезд” сайта, то лучше с самого начала продвижения позаботиться о качественной настройке рекламы.
На что конкретно влияет плохая карма?
Два основных параметра, на которые повлияет низкая оценка вашего сайта Яндексом:
* Цена клика. У домена с негативной кармой она может повышаться в два раза, что в пересчете на ежемесячные расходы сильно ударит по бюджету.
* Растет минимальная цена клика.
Также для вас окажется дороже вход в спецразмещение.
Таким образом, из-за некачественной рекламы и плохой репутации продвижение для вас будет значительно дороже, чем для конкурентов, которые внимательно отнеслись к настройке кампании с самых первых дней.
Как её проверить и можно ли исправить?
Посмотреть можно довольно просто:
- Создайте новую рекламную кампанию и рекламное объявление по какому-нибудь очень низкоконкурентному запросу. Допустим, “Купить дом на Марсе”. Укажите адрес своего домена.
- Посмотрите, какие ставки предлагает вам Директ.
- Теперь проверьте, какие ставки за тот же запрос получаются, если указать домен одного из конкурентов. Вы можете сравнить цены за клик на свой домен, сайта нескольких конкурентов и абсолютно новый, “нулевой” домен, на карму которого точно ничто не успело повлиять. На основе такого анализа вы сможете понять, нет ли у вас проблем с кармой домена: чем выше стоимость за клик при сравнении, тем хуже ситуация.
Быстрых способов улучшить карму не существует. Если вы не готовы приостановить показ рекламы на несколько месяцев или создать новый домен, настройте качественную кампанию, а еще лучше — обратитесь к профессионалам. Постепенно оценка вашего сайта Яндексом исправится, прошлые ошибки забудутся, а стоимость клика станет заметно ниже.
Карма в SEO
Термин “карма” используют и некоторые SEO-специалисты. Особенно часто ссылаются на плохую карму домена в тех случаях, когда поисковое продвижение не дает желаемых результатов.
Следует различать, что именно имеет в виду SEO-специалист, говоря об авторитете сайта в поисковых системах. Если речь идет о том, что сайт попадал под фильтры (санкции поисковых систем за недобросовестное продвижение) — безусловно, это может затруднить дальнейший выход в ТОП. Однако для такой ситуации нет смысла заимствовать терминологию контекстной рекламы, достаточно пояснить, что сайт находился или находится под санкциями Яндекс или Google по каким-либо причинам.
Могут ли поисковики просто негативно относиться к конкретному домену? Поскольку алгоритмы ранжирования непрозрачны, выяснить это можно с помощью эксперимента. Подобный эксперимент проводили и мы: сайт с неудовлетворительными результатами продвижения переносится на другой домен, производится склейка, а спустя некоторое время полностью отключается старый домен. Но рост трафика с поиска так и не происходит — поскольку дело вовсе не в этом.
Таким образом, карму как отдельный показатель успешности кампании следует учитывать исключительно при настройке рекламы в Яндекс.Директе и — в меньшей степени — в Google Ads. Контекст — та сфера, в которой пренебрегать качеством рекламы без риска испортить всю дальнейшую работу по продвижению просто невозможно.
Вернуться в блог
Карма домена и аккаунта в Яндекс.Директ – не переплачивайте за рекламу!
ЭкономияSavedRemoved 0
Карма домена и аккаунта в Яндекс Директ – не переплачивайте за рекламу!
Статья в основном рассчитана на новичков, но как оказалось, даже довольно опытные директологи не знают об этих понятиях и не учитывают их при старте новых рекламных кампаний!
Что это такое?
Карма домена – это репутация, рейтинг (называйте как хотите) вашего домена в системе Яндекс. Директ, накопленный за время ведения ваших кампаний. И, кстати, не только ваших! Т.е. не важно в одном или нескольких аккаунтах велись кампании для конкретного домена.
Это относится, например, к партнерским программам, где один и тот же домен рекламируют множество партнеров. И конечно, часть из них (чаще бОльшая) настраивают и ведут свои кампании неправильно и не эффективно. В итоге домен получает плохую карму.
Всю статистику ведения рекламных кампаний Яндекс учитывает за последние 28 дней!
Для каждого блока (гарантия, спецразмещение и т.д.) статистика собирается отдельно. Это значит, что цена входа в спецразмещение для домена с плохой кармой может вырасти, а в гарантию – останется такой же. Пример – ниже.
Карма аккаунта – абсолютно все то же самое, только относительно аккаунта Яндекс.Директа. Стоит лишь сказать, что влияние кармы аккаунта менее значительно, чем домена.
На что влияет?
Карма домена и аккаунта влияет на
- цена клика
- минимальная ставка входа на позиции
Соответственно, чем хуже карма домена или аккаунта, тем изначально выше ваша минимальная ставка при прочих равных. В итоге, вы изначально переплачиваете за клик и за рекламу!
Например, вы только сделали рекламную кампанию и для домена с хорошей репутацией цена входа в блок гарантированных показов будет 5 р., а с плохой может быть 12 р.
От чего зависит и чем можно испортить карму?
Карма домена и аккаунта напрямую зависит от качества настройки и ведения ваших рекламных кампаний. На нее влияет, например, CTR поисковых кампаний. Если он низкий и вы ничего не делаете для его исправления, то ваша репутация падает.
Так же, как говорилось выше, яркий пример испорченной кармы домена – это партнерские программы! Поэтому совет
- для владельцев партнерок – делайте лендинги для партнеров на отдельном домене, что бы они не смогли испортить ваш основной домен.
- для партнеров – лейте трафик через свой собственный домен, используя редирект на партнерский лендинг. Так вы отстранитесь от остальных партнеров, и не будете переплачивать за клик из-за плохой кармы общего для партнеров домена. Доказательство того, что редирект спасает тут.
Как проверить карму домена или аккаунта Яндекс.Директ?
Сделать это достаточно просто.
- Создаем новую поисковую кампанию
- Создаем объявление с любой несуществующей (абсурдной) фразой, в заголовок и текст вставляем эту же фразу
- Вставляем любой домен, который еще не рекламировался в Директе
- Создаем копию этого объявления, только с доменом, который хотим рекламировать
- Сравниваем предлагаемые ставки
Итого
Проверяйте карму на старте
Особенно это актуально для стареньких доменов, которые активно рекламировались в Директе. Бывает их карма – плохая, и вам придется переплачивать изначально.
Делайте копию на другом домене, если это возможно. Или просто ждите. При условии грамотного ведения кампаний ставка снизится, а карма восстановится.
полное погружение. Читайте на Cossa.ru
Что такое CTR
Для начала давайте расшифруем термин CTR и дадим ему определение.
CTR (от англ. click-through rate — показатель кликабельности) — отношение числа кликов на баннер или рекламное объявление к числу показов, измеряется в процентах.
Формула вычисления CTR:
CTR = (количество кликов / количество показов) × 100
Например, у нас есть объявление, которое набрало 100 показов и 10 кликов, — его CTR по вышеприведённой формуле составит 10%.
Многие рекламодатели считают, что понятие «кликабельности» заканчивается на CTR объявления. Больше того, они пытаются давать объективные оценки, мол, CTR должен быть не ниже 10%, не учитывая вид рекламируемых услуг. Это неверный подход: мало того что CTR объявления разделяется на CTR спецразмещения и CTR гарантии, существует ещё и CTR домена.
Разберём каждый пункт подробнее.
CTR ключевой фразы
Как и любая коммерческая организация, «Яндекс» стремится максимизировать прибыль. И CTR прямо пропорционален доходу, который вы принесёте «Яндексу». Таким образом, если вы удерживаете CTR ключевой фразы выше средних значений (для каждой ниши они уникальны), «Яндекс» вас поощряет, снижая ставку на некий коэффициент, который не раскрывается. Это один из аргументов в пользу того, что управление контекстной рекламой нужно доверять профессионалам.
Рассмотрим основные способы повышения CTR:
-
Ключ в тексте объявления. Этот приём не только повысит показатель качества вашего объявления, но и сделает его заметнее (содержимое объявления, которое совпадает с поисковым запросом, будет выделено жирным). -
УТП (Уникальное Торговое Предложение) — насколько это возможно — поможет выделиться на фоне конкурентов. -
Призывы к действию. Слова вроде «Заказывайте» и «Бронируйте» повысят CTR вашего объявления. Главное — не переусердствовать. -
Минус-слова. Расстановка таких минусов, как «фото», «видео», «бесплатно», не только повысит CTR, но и отсечёт нецелевую аудиторию. -
Грамотные объявления. Составляйте объявление так, чтобы часть описания подставилась в заголовок. Если заголовок плюс часть описания составляют менее 56 символов, система сформирует расширенный заголовок (берётся первая часть описания до точки, вопросительного либо восклицательного знака).
Влияние CTR ключевой фразы настолько велико, что оно выделено в формуле подсчёта позиции объявления:
Позиция объявления = Коэффициент качества × Ставка × CTR ключевой фразы
Помимо CTR на показатель качества влияют ещё десятки метрик (релевантность объявления, релевантность целевой страницы, поведенческие факторы. ..).
Важный момент: CTR ключевой фразы разделяется на CTR спецразмещения и CTR гарантии. Не стоит бить тревогу, если объявление показывается то в гарантии, то в спецразмещении — при подсчёте ставки на разных позициях будут учитываться различные виды CTR.
Обратите внимание:
-
Если расширить ключевую фразу, например, убрать кавычки, то CTR начнёт собираться заново, так как появятся новые возможные комбинации показа. -
Если же ключевую фразу сделать более узкой с помощью «!», то CTR будет рассчитываться на основании последних 28 дней показов по этой (более узкой) фразе. -
При переносе ключевой фразы в другую группу либо кампанию накопленный CTR сбрасывается.
Прогноз CTR
Если «Яндекс» считает, что за последние 28 дней объявление не набрало достаточной статистики, то в расчёт вступает прогноз CTR. По неофициальным данным, прогнозный CTR полностью нивелируется накопленной статистикой после 200-400 показов. Степень влияния прогнозного CTR не раскрывается.
По аналогии с ключевой фразой прогноз CTR рассчитывается отдельно для гарантированных показов и спецразмещения: при расчёте цен позиции в гарантии учитывается прогноз CTR в блоке гарантированных показов, в случае со спецразмещением учитывается прогноз CTR в блоке спецразмещения.
Если показ объявлений был остановлен, статистика перенесётся на установленный период. Предположим, ваше объявление получало показы с 3 по 31 января, но затем реклама была приостановлена на три месяца. В этом случае накопленный CTR сохранится, а при запуске новой РК будет использована статистика за предыдущий активный период, в нашем случае — с 3 по 31 января.
Как узнать прогнозный CTR ключевой фразы
-
На странице управления клиентами переходим по ссылке «Прогноз бюджета»:
-
Выбираем регион, в котором планируем рекламироваться. -
Раздел «Параметры расчёта» оставляем без изменений. -
В разделе «Подберите ключевые фразы» вводим запросы, по которым хотим получить статистику:
-
Жмём «Посчитать»:
Если за последние 28 дней CTR вашего ключевого слова окажется выше прогнозных значений, стоимость клика будет уменьшена. Но не стоит забывать, что, помимо хорошего значения CTR, необходимо набрать достаточное количество показов (200–400). Для рекламы в небольших городах это не так-то просто.
CTR домена (карма домена)
CTR домена отражает CTR всех ключевых фраз, которые ведут на рекламируемый домен. Как и в предыдущих случаях, информация о CTR домена анализируется за последние 28 календарных дней отдельно для гарантии и отдельно для спецразмещения.
При остановке рекламной кампании, показатели CTR домена не будут переноситься на остановленный период. Поэтому, если вы планируете работать с сайтом, реклама которого была неудовлетворительной, возможно, стоит подождать 28 дней, пока предыдущая наработанная статистика не будет полностью обновлена.
Несмотря на то, что понятие «CTR домена» неофициальное, оно вполне реально. «Яндекс» не заинтересован делиться точной информацией по этому показателю, так как это может стимулировать рекламодателей к манипуляциям и злоупотреблениям.
Проверить карму домена просто:
-
в рамках одного аккаунта запускаем новую кампанию; -
создаём несколько объявлений, различающихся только доменами.
Этот способ помогает не только определить степень влияния кармы домена на ставку, но и сравнить показатель кликабельности своей рекламной кампании с конкурентами.
Надеемся, что теперь в ответ на вопрос «Какой у вас CTR?» вы будете указывать на его некорректность, после чего задавать несколько встречных. Высоких показателей кликабельности и до новых встреч!
Читать по теме: О пустых обещаниях директологов — 6 мыльных пузырей PPC-рекламы
Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на Cossa.
Как проверить сайт на бан в поисковых системах
Проверить сайт на бан поисковиков можно несколькими способами. При обнулении индексации страниц важно найти причину и постараться как можно скорее ее устранить. В этом вопросе помогает техподдержка поисковых систем.
Чем отличается бан от санкций
Наказание поисковыми системами сайта бывает частичным и полным. В первом случае речь идет о фильтрах или санкциях, которые ограничивают индексацию страниц и приводят к проседанию их позиций в поиске. При полном ограничении из выдачи пропадают все страницы сайта, обнуляется показатель качества и полностью исчезает трафик из поисковиков.
Как проверить домен на бан в Google и Яндекс
Определение страниц в поисковой выдаче
Для выявления точного количества проиндексированных страниц в Google введите в поисковую строку текст site: example.com, где example.com — название вашего сайта. При заметном сокращении количества страниц в поиске можно предположить о наложении санкций. Если страницы совсем отсутствуют в поиске — речь идет о бане сайта.
Для проверки бана в Яндекс попробуйте добавить адрес сайта на странице Add Url в Яндекс.Вебмастер. Если есть бан, система сообщит о блокировке данного ресурса. При отсутствии бана сервис выдает сообщение о включении домена в поиск.
Проверка брендового запроса в поисковой выдаче
Проверить сайт на бан в Яндекс или Google можно через уникальный брендовый запрос, который нужно ввести в поисковую строку. Например, Rozetka для сайта rozetka.ua. Если в выдаче нет ни одной ссылки с названием бренда — скорее всего сайт заблокирован.
Проверка ручных мер в Google Search Console
В панели Search Console нажмите на раздел «Меры, принятые вручную». При наличии санкций или блокировки здесь отображается соответствующее уведомление. Если с сайтом все в порядке, вы увидите такое сообщение:
Анализ входящего трафика
Проверьте график посещений сайта за определенный период времени. О бане можно судить по резкому проседанию или обнулению трафика.
Перед тем, как делать окончательный вывод о бане, убедитесь в правильности составления файла robots.txt. Возможно, страницы по ошибке были скрыты от индексации. Также проанализируйте, был ли доступен сайт пользователям в заданный период, не отключался ли хостинг и не проводились ли работы над дизайном. Смена шаблона, переезд на другой сайт и склейка доменов могут стать причиной падения трафика.
Еще один способ узнать о бане или санкциях — сравнить даты выхода последних обновлений поисковых алгоритмов с исчезновением посетителей на сайте. Изменения в работе поисковых роботов Google можно проверить на сайте Moz, о Яндекс-ботах можно почитать в блоге вебмастеров.
Проверка индекса качества сайта
В Яндекс.Вебмастер владельцам сайтов доступен показатель качества — ИКС. При ограничении в работе или блокировке сайта числовое значение ИКС будет равно нулю.
Причины получения бана
В Google указывают возможные причины попадания под санкции или блокировку:
- скопированный контент;
- скрытый редирект;
- скрытый контент и ссылки;
- дорвеи с некачественным контентом, перенаправляющие на другие страницы;
- автоматически сгенерированный контент;
- неправильное использование микроразметки;
- наличие страниц с вирусами и вредоносными программами для скачивания;
- включение сайта в партнерские программы при условии использования чужого контента;
- использование ключевых фраз, которые не соответствуют тематике страниц.
Также сайт может попасть под бан в рекламной сети Adsense. В этом случае исключается возможность заработка на контекстной рекламе. Проверить сайт на бан в Адсенс можно с помощью онлайн-инструментов. Например, Bannedcheck.
Причины блокировки сайта в Яндекс:
- принудительное перенаправление посетителей сайта на другой ресурс;
- наличие скрытого текста с использованием ключевых фраз;
- использование разного контента для посетителей сайта и поисковых роботов;
- включение контента сайтов-партнеров по рекламе;
- использование бесполезного или неуникального контента;
- включение слишком большого количества ключевых фраз;
- имитация посещения страниц посетителями.
Что делать, если сайт попал под бан
Если вы проверили все возможные причины отсутствия индексации, можно судить о попадании сайта под бан. В первую очередь важно определить, что привело к такой ситуации. Для этого нужно изучить вероятные причины блокировки сайта и как можно скорее попытаться их устранить. Если причина неясна, или домен вы только недавно купили — обратитесь в службу поддержки поисковой системы с вопросом о причинах попадания сайта под бан. Или подайте апелляцию на пересмотр ситуации.
Создайте вежливое обращение и донесите искреннее намерение разобраться в данном вопросе. Все указанные в ответе причины попадания под бан придется исправить, и останется ждать результат. Даже при полном устранении проблем восстановление сайта в поиске происходит не сразу. Последствиями бана часто становятся заниженные позиции страниц в выдаче в будущем. Поэтому после блокировки многие задумываются о переезде на новый домен.
Посмотрите, как вести переговоры со службой поддержки на примере нашего кейса вывода сайта из-под фильтра: «Как снять автоматический фильтр Яндекса».
Больше полезного контента — в рассылке блога. Подписывайтесь:
{«0»:{«lid»:»1573230077755″,»ls»:»10″,»loff»:»»,»li_type»:»em»,»li_name»:»email»,»li_ph»:»Email»,»li_req»:»y»,»li_nm»:»email»},»1″:{«lid»:»1596820612019″,»ls»:»20″,»loff»:»»,»li_type»:»hd»,»li_name»:»country_code»,»li_nm»:»country_code»}}
Истории бизнеса и полезные фишки
Запомнить
При наложении санкций на сайт, его страницы заметно понижаются в выдаче. При наличии бана ресурс полностью исчезает из поиска, включая брендовые запросы. Чтобы проверить сайт на бан поисковиков можно использовать панели вебмастеров, оператор site: в поиске Google, индекс качества сайта и анализ трафика. При выявлении блокировки нужно определить причины попадания в бан, устранить их и обратиться в службу техподдержки.
Проверка вашего домена — база знаний karmaCRM / karmaSpeaker
Если вы заинтересованы в использовании karmaCRM или функции автоматической электронной рассылки karmaSpeaker, вы обратились по адресу! Следуйте приведенным ниже инструкциям, чтобы подтвердить свой домен и начать работу.
Обратите внимание, что если у вас есть только адрес Gmail (похожий на [защищенный адрес электронной почты]), вы не сможете использовать эту функцию и должны остановиться на этом. Google — это общий домен, поэтому вы не сможете претендовать на право владения (и, следовательно, подтверждать) свой домен.
НАЧАЛО РАБОТЫ В КАРМЕ
- Сначала нажмите «Еще» на верхней панели навигации и выберите «Кампании» в раскрывающемся меню.
- На открывшейся странице введите свой адрес электронной почты в поле для рабочего адреса электронной почты.
- После того, как вы ввели свой рабочий адрес электронной почты, вам будет предложено добавить запись TXT в ваш DNS, ваш домен.
ДОБАВЛЕНИЕ ЗАПИСИ «TXT» В НАСТРОЙКИ DNS
Для этого начните с перехода к соответствующему источнику домена (GSuite, GoDaddy и т. Д.) и перейдите к настройкам DNS. Вы хотите найти раздел, в котором вы можете добавлять записи в свой DNS. На следующих снимках экрана показано, как это выглядит в нескольких распространенных источниках домена:
GO DADDY
НАЗВАНИЕ ДЕШЕВО
NAME.COM
Здесь все, что вам нужно сделать, это добавить запись TXT, вставить текст для имени хоста (показанный в левом поле на изображении ниже) в поле «Hostname» ваших настроек DNS и вставить текст для значения (показано справа на изображении ниже) в поле «Значение» ваших настроек DNS.
Убедитесь, что при вставке имени хоста в настройки DNS удалили URL-адрес в конце значения «Имя хоста» из кармы. Например, в приведенном выше примере изображения мы должны вставить только «scph0419._domainkey» в наши настройки DNS.
УПАКОВКА
Обратите внимание, что проверка домена может занять от 24 до 48 часов, в зависимости от источника домена.
Если вы не знаете, где получить доступ к настройкам DNS вашего домена, или если проверка домена не удалась, обратитесь напрямую к источнику домена для получения дополнительных сведений.
Хотя мы рады помочь там, где можем, мы не сможем дать вам такой подробный обзор, как они. 🙂 Тем не менее, следующие ссылки предоставляют некоторые учебные пособия по конкретным предметным областям на тот случай, если вам потребуется дополнительное объяснение:
Как найти домен в Karmaduke
Найти домен, который будет таким же уникальным, как вы и ваш бизнес, легко с Karmaduke. Если у вас есть идея выйти в Интернет или создать отличное имя для своего веб-сайта, мы рекомендуем зарегистрировать его немедленно, прежде чем это сделает кто-либо другой. Вы можете использовать свое доменное имя для своего веб-сайта и электронной почты. Ваше доменное имя устанавливает вашу идентичность в Интернете и увеличивает возможности для брендинга, маркетинга и общения.
Для начала проверьте, доступно ли желаемое доменное имя. Если возможно, зарегистрируйте доменное имя на период времени, который вы укажете в процессе оформления заказа.
Чтобы проверить доступность доменного имени
- Зайдите в наши веб-службы или спросите нашего AI Dog.
- В поле поиска введите имя, которое вы хотите зарегистрировать, а затем выберите расширение домена из списка.
- Щелкните Поиск в домене.
Если запрошенный вами домен уже зарегистрирован, мы предлагаем альтернативные варианты написания и расширения. Например, вы можете выбрать расширение домена .info или .ws, а не .com. Или вы можете зарегистрировать www.coolexample.info вместо www.coolexample.com.
Если ваш домен доступен, следуйте инструкциям, чтобы завершить процесс оформления заказа. Обязательно укажите действительную контактную информацию для каждого контакта. Интернет-корпорация по присвоению имен и номеров (ICANN), руководящий орган по доменным именам, требует действительную контактную информацию (регистрант, техническую, платежную и административную).Если вы введете ложную информацию, ваше доменное имя может быть аннулировано.
Ваша контактная информация является общедоступной и доступна через базу данных WHOIS у большинства регистраторов. Однако вы можете защитить свою конфиденциальность, зарегистрировав свое доменное имя у нас с помощью нашей защиты конфиденциальности, которая дает вам полный контроль над доменом, включая права на его продажу, продление, отмену или передачу.
Когда вы приобретаете защиту конфиденциальности, в базе данных WHOIS указывается название нашей аффилированной компании по обеспечению конфиденциальности, а также их почтовый адрес и номер телефона вместо вашей личной контактной информации.Дополнительные сведения о конфиденциальности домена см. В разделе часто задаваемых вопросов о частной регистрации.
Примечание. Если вы находитесь в ЕС, у вас могут быть другие правила отображения вашей информации в WHOIS. См. Дополнительные сведения в разделе часто задаваемых вопросов о конфиденциальности.
Область кармы в Мире внутри стен
Заклинания области
Вы получаете заклинания домена на уровнях клерика, перечисленных в таблице заклинаний области кармы. Чтобы узнать, как работают заклинания домена, смотрите функцию класса Divine Domain в Руководстве игрока.
Заклинания области Кармы | |
---|---|
Клерик | Заклинания |
1-й | абсорбирующие элементы, адский упрек |
3-й | обнаружение мыслей, зона истины |
5-я | символ защиты, снять проклятие |
7-я | чародейский глаз, изгнание |
9-я | доминировать над человеком, гадать |
Бонусные навыки
Когда вы выбираете этот домен на 1-м уровне, вы получаете навыки владения боевым оружием.
Взгляд истины
Начиная с 1-го уровня, вы можете определить природу души существа. Вы изучаете заклинание «обнаружение зла и добра», которое не учитывается в количестве заклинаний клерика, которые вы можете приготовить. Вы можете разыграть его количество раз, равное вашему модификатору Мудрости, не тратя слот заклинания на длительный отдых.
Кроме того, во время действия этого заклинания вы можете сделать оспариваемую проверку способности Мудрость (Проницательность) против Харизмы (Обмана) существа, чтобы заглянуть в существо и определить его мировоззрение.Это не работает с существами, находящимися под действием магии иллюзий.
Знак справедливости
На 1-м уровне вы можете убедиться, что оплата произведена как можно скорее. Каждый раз, когда существо в пределах 60 футов от вас совершает атаку или произносит заклинание, вы можете отметить это существо как реакцию. Когда отмеченное существо становится целью броска атаки или спасброска заклинания, вы можете использовать свою реакцию, чтобы перебросить бросок атаки или спасбросок, сделанный против существа. Эта способность заканчивается, когда вы перебрасываете бросок атаки или спасбросок, или по прошествии 1 минуты.Вы можете использовать эту способность столько раз за длительный отдых, сколько ваш модификатор Мудрости.
Канал Божественности: око за око
Начиная со 2-го уровня, вы можете использовать Божественный канал, чтобы наделить существа тем, чего они заслуживают.
Когда существо, которое вы видите в пределах 30 футов от вас, накладывает ослепленное, очарованное, оглушенное, испуганное, парализованное, отравленное или оглушенное состояние союзника, вы можете использовать свою реакцию, чтобы заставить это существо совершить спасбросок Мудрости. При провале это существо страдает от того же состояния до конца своего следующего хода.
Никогда не скрываемые намерения
На 6-м уровне вы научитесь узнавать намерения существ.
Если вы разыграли заклинание школы прорицания, используя ячейку заклинания 1-го уровня или выше, вы можете изменить время произнесения заклинания на 1 бонусное действие для этого произнесения, при условии, что время произнесения заклинания обычно составляет 1 действие. Кроме того, вы можете изменить время произнесения заклинания на 1 действие для этого произнесения, при условии, что время произнесения заклинания обычно составляет 1 минуту.
Вы можете использовать эту функцию столько раз, сколько ваш модификатор Мудрости (минимум один раз), и вы восстановите все израсходованные ее использования, когда закончите длительный отдых.
Божественный удар
На 8-м уровне вы получаете возможность наполнить удары вашего оружия божественной энергией. Один раз в каждый свой ход, когда вы поражаете существо атакой оружием, вы можете заставить эту атаку нанести цели дополнительный урон излучением 1d8. Когда вы достигнете 14-го уровня, дополнительный урон увеличивается до 2d8.
всегда приходит около
На 17 уровне вы можете убедиться, что существо наказано за свои действия прямо в момент совершения действия. Когда существо в пределах 60 футов от вас поражено вредоносной способностью (например, мультиатакой, заклинанием, дыхательным оружием и т. Д.), вы используете свою реакцию, чтобы заставить атакующего сделать спасбросок Харизмы. При провале эта способность также действует на атакующее существо, но не на успех. Как только вы воспользуетесь этой функцией, вы не сможете использовать ее снова, пока не закончите длительный отдых.
проверка доступности кармы — npm
Обзор
karma-accessibility-checker
— это плагин Karma, который позволяет выполнять интегрированное тестирование доступности в рамках конвейера непрерывной интеграции, такого как Travis CI.
karma-accessibility-checker
плагин позволяет пользователям сканировать узлы / виджеты HTML, URL-адреса, локальные файлы, документы HTML, а также позволяет сканировать содержимое HTML в виде строки. Помимо простого сканирования доступности, karma-accessibility-checker
предоставляет основу для проверки результатов сканирования доступности по базовым файлам и / или просто для проверки тестовых сценариев на основе уровней нарушений, обнаруженных во время сканирования.
Содержание
Быстрый старт
Возьмите шаблон
Начало работы
- Установка и инициализация — следуйте инструкциям в разделах «Предварительные условия» и «Установка».
- Настройте Karma и плагин karma-accessibility-checker — следуйте инструкциям по настройке.
- Узнайте, как использовать API-интерфейсы
karma-accessibility-checker
для выполнения сканирования доступности — см. Документацию по использованию и API.
Предпосылки
Установите Node.js и NPM
Примечание. Используйте последнюю доступную версию Node.js.
Базовое понимание тестирования с помощью Karma testrunner
Установить
Примечание. Для Windows вам, возможно, придется установить и использовать cygwin CLI с пакетом curl, чтобы запускать команды curl в Windows.
Установить npm
Установите плагин karma-accessibility-checker
из репозитория npm:
$ npm install --save-dev karma-accessibility-checker
Конфигурация
Karma необходимо настроить перед загрузкой подключаемого модуля karma-accessibility-checker
, а затем вам необходимо настроить подключаемый модуль karma-accessibility-checker
перед его использованием.
Настройка Karma
Настройка плагинов
Если вы используете массив плагинов в файле конфигурации Karma ( karma.conf.js
), вам нужно будет добавить его в
Массив plugins для загрузки подключаемого модуля karma-accessibility-checker
.
// karma.conf.js module.exports = function (config) { config.set ({ // Плагины для загрузки кармы плагины: [require ("karma-accessibility-checker")], // ... }); };
Настройка
framework
и репортеров
Добавьте aChecker
в структуру
, массив репортеров
в файле конфигурации Karma ( karma.conf.js
). Это загрузит плагин karma-accessibility-checker
.
// karma.conf.js module.exports = function (config) { config.set ({ // Фреймворки для запуска тестов, которые мы определяем фреймворки: ["жасмин", "aChecker"], // Репортер результатов тестирования для использования репортеры: ["прогресс", "aChecker"], // . .. }); };
Настройка препроцессора
Используйте aChecker
в препроцессоре
для обработки базовых файлов и загрузки их в память.Эту сохраненную копию файлов можно затем использовать для сравнения результатов проверки доступности.
// karma.conf.js module.exports = function (config) { config.set ({ // ... // Предварительная обработка совпадающих файлов перед их отправкой в браузер // Примечание. Препроцессоры могут преобразовывать файлы и типы файлов, доступные во время выполнения. препроцессоры: { "test / baseline / ** / *. json": ["aChecker"], }, // Список файлов / шаблонов для загрузки в браузер // Примечание: порядок имеет значение, порядок, в котором они перечислены, соответствует тому, как они загружаются.файлы: ["test / baseline / ** / *. json", "test / ** / *. js"], // ... }); };
Настройка плагина
karma-accessibility-checker
Настройка подключаемого модуля karma-accessibility-checker
включает создание файла . achecker.yml
в корне проекта. Этот файл будет содержать всю конфигурацию
опции для карма-проверка доступности
. Это структура файла .achecker.yml
:
# optional - Укажите архив правил # я.е. Для архива мартовских правил используйте ruleArchive: 2017MayDeploy # По умолчанию: последний # Обратитесь к разделу часто задаваемых вопросов README.md ниже, чтобы получить идентификатор архива правил. ruleArchive: последний # необязательно - укажите одну или несколько политик для сканирования. # т.е. для одной политики используйте политики: IBM_Accessibility_2017_02 # то есть несколько политик: IBM_Accessibility_2017_02, IBM_Accessibility_BETA или обратитесь к списку ниже # По умолчанию: null (все политики) # Обратитесь к разделу часто задаваемых вопросов README.md ниже, чтобы получить идентификатор политики. политики: - IBM_Accessibility # optional - Укажите один или несколько уровней нарушения, на которых тест не пройден. # я.е. Если указано нарушение, то тестовый сценарий завершится неудачно, только если # при сканировании обнаружено нарушение. # т.е. failLevels: нарушение # т.е. failLevels: нарушение, потенциальное нарушение или ссылка на список ниже # По умолчанию: нарушение, потенциальное нарушение failLevels: - нарушение - потенциальное нарушение # optional - Укажите один или несколько уровней нарушения, о которых следует сообщать # т.е. если указано нарушение, то в отчете оно будет содержать только # результатов, которые соответствуют уровню нарушения.# например, reportLevels: нарушение # например, reportLevels: нарушение, потенциальное нарушение или ссылка на список ниже # По умолчанию: нарушение, возможное нарушение, рекомендация, потенциальная рекомендация, руководство reportLevels: - нарушение - потенциальное нарушение - рекомендация - потенциальная рекомендация - руководство по эксплуатации # Необязательно - в каком формате должны выводиться результаты (json, html) # По умолчанию: json Выходной формат: - json # Необязательно - укажите ярлыки, которые вы хотите связать со своим сканированием. # # я.е. # label: Firefox, master, V12, Linux # метка: # - Fire Fox # - владелец # - V12 # - Linux # По умолчанию: N / A метка: - владелец # необязательно - где должны быть сохранены результаты сканирования. # По умолчанию: результаты outputFolder: результаты
Использование
karma-accessibility-checker
— это исключительно плагин Karma на основе API, поэтому API следует использовать в тестовых примерах в браузере, запущенном Karma.
Чтобы выполнить сканирование специальных возможностей в тестовых сценариях и проверить результаты сканирования:
// Выполните сканирование доступности с помощью aChecker.getCompliance API aChecker.getCompliance (testDataFileContent, testFile, function (results) { // Вызов API aChecker.assertCompliance, который используется для сравнения результатов с базовым объектом, если мы можем найти тот, который // соответствует той же метке, которая была предоставлена. var returnCode = aChecker. assertCompliance (результаты); // В случае, если нарушениеData не определено, сразу вызывает ошибку. ожидать (returnCode) .toBe ( 0, "Сканирование" + testFile + "не удалось."+ JSON.stringify (результаты) ); // Помечаем тестовые наборы как выполненные, если в качестве тестовой среды используется жасмин. Выполнено(); });
Примеры сценариев использования см. В разделе «Примеры».
API
aChecker.getCompliance (
контент
, метка
, обратный вызов
)
Выполнить проверку доступности предоставленного содержимого. Контент может быть в следующих формах:
- HTML (строка)
- Один узел / виджет (HTMLElement)
- Путь к локальному файлу (строка)
- URL (строка)
- Узел документа (HTMLDocument)
Используйте механизм обратного вызова ( обратный вызов
) для извлечения результатов и выполнения утверждения с помощью API-интерфейсов проверки доступности.
-
содержимое
— содержимое (String | HTMLElement | HTMLDocument) для проверки на наличие нарушений доступности. -
label
— (Строка) уникальная метка для идентификации этого сканирования доступности от других. Использование «/» в метке позволяет создать иерархию каталогов при сохранении результатов. -
callback
— (Функция) обратный вызов, который вызывается (указывает на успех). Обратный вызов будет вызван с результатами
в качестве параметра предоставленной функции обратного вызова.Это схема объекта результатов, который будет передан функции обратного вызова:
{ отчет: { scanID: "18504e0c-fcaa-4a78-a07c-4f96e433f3e7", toolID: "проверка доступности-v2.0.8", // Метка передана в getCompliance label: "MyTestLabel", // Количество выполненных правил числоИсполнено: 137, nls: { // Отображение result.ruleId, result. reasonId для получения токенизированной строки для результата. Аргументы сообщения являются результатом.messageArgs "WCAG20_Html_HasLang": { "Pass_0": "Язык страницы определен как {0}" }, // ... }, резюме: { URL: «https://www.ibm.com», counts: { нарушение: 1, потенциальное нарушение: 0, рекомендация: 0, потенциальная рекомендация: 0, руководство: 0, проход: 136, игнорируется: 0 }, scanTime: 29, ruleArchive: «Развертывание в сентябре 2019 г. (2019SeptDeploy)», политики: [ "IBM_Accessibility" ], reportLevels: [ "нарушение", "потенциальное нарушение", "рекомендация", "потенциальная рекомендация", "руководство по эксплуатации" ], startScan: 1470103006149 }, полученные результаты: [ { // Какое правило сработало? "ruleId": "WCAG20_Html_HasLang", // Каким образом сработало правило? "reasonId": "Pass_0", "значение": [ // Основано ли это правило на НАРУШЕНИИ, РЕКОМЕНДАЦИИ или ИНФОРМАЦИИ "НАРУШЕНИЕ", // ПРОЙДЕН, ОТКАЗ, ПОТЕНЦИАЛЬНО или ВРУЧНУЮ "ПРОХОДИТЬ" ], "дорожка": { // xpath "dom": "/ html [1]", // путь ролей ARIA "ария": "" }, "ruleTime": 0, // Сгенерированное сообщение "message": "Язык страницы определен как en", // Аргументы к сообщению "messageArgs": [ "en" ], "apiArgs": [], // Ограничивающая рамка элемента "bounds": { "left": 0, "верх": 0, «высота»: 143, «ширина»: 800 }, // HTML-фрагмент элемента "сниппет": "", // К какой категории относится это правило? "category": "Доступность", // Была ли эта проблема проигнорирована из-за базовой линии? "игнорируется": ложь, // Сводка значения: нарушение, потенциальное нарушение, рекомендация, потенциальная рекомендация, руководство, пройден «уровень»: «пройти» }, //. .. ] } }
Дополнительные сведения о свойствах объекта результатов см. В параметре actualResults
в API aChecker.assertCompliance.
aChecker.assertCompliance (
фактических результатов
)
Утверждение будет выполняться одним из следующих способов в зависимости от выполняемого условия:
Если в памяти доступен базовый файл результатов сканирования, он будет сравниваться с
фактическими результатами
. Если значениеactualResults
соответствует базовому уровню, он вернет 0.В противном случае он вернет 1. В этом случае утверждение выполняется только наXPath
иruleId
.Если базового файла нет, утверждение будет сделано на основе предоставленных
failLevels
. В этом случае возвращается 2, если есть сбои на основеfailLevels
.
-
actualResults
— (Объект) результаты, для которых необходимо выполнить утверждение. Свойства включают:- scanID , (Строка) автоматически сгенерированный UUID, используемый для связывания сеанса.
- toolID , (String) идентификатор инструмента для инструмента, который сгенерировал эти результаты.
- Этикетка , (Строка) метка предназначена для идентификации уникальных результатов сканирования. (предоставляется через API aChecker.getCompliance).
- URL , (строка) содержит URL, который был просканирован с использованием API aChecker.getCompliance. (предоставляется через API aChecker.getCompliance).
- issueMessages , (Object) сообщения о нарушении в зависимости от языка.
- сообщений , (Object) сообщения о нарушении индексируются по идентификатору сообщения.
- lang , (String) локаль сообщений о нарушениях.
- сводка , (объект) сводка сканирования, для которого предназначены эти результаты. Свойства включают:
- подсчитывает , (Объект) количество нарушений в зависимости от уровня нарушения. Свойства включают:
- нарушение , (Int) общее количество нарушений.
- потенциальных нарушений , (Int) общее количество потенциальных нарушений.
- рекомендация , (Int) общее количество рекомендаций.
- потенциальных рекомендаций , (Int) общее количество потенциальных рекомендаций.
- manual , (Int) общее количество проверок вручную.
- scanTime , (Int) общее количество миллисекунд, которое потребовалось для выполнения сканирования.
- ruleArchive , (String) архив правил, используемый для этого конкретного результата сканирования.
- политик , (Массив) политик, используемых для результата сканирования.
- reportLevels , (массив) список уровней нарушений, которые необходимо включить в отчет. (сохранить в файл).
- startScan , (Int) время начала сканирования в миллисекундах с начала эпохи, GMT.
- подсчитывает , (Объект) количество нарушений в зависимости от уровня нарушения. Свойства включают:
- reports , (Array) список отчетов в случае наличия нескольких окон iframe на одной странице. (сканирование iframe еще не поддерживается) Каждый элемент массива является объектом со следующими свойствами:
- frameIdx , (Int) индекс кадра на странице, представленный как целое число.
- frameTitle , (String) заголовок фрейма на отсканированной странице.
- выдает , (Массив) подробный список нарушений. Каждый элемент массива представляет собой объекты со следующими свойствами:
- severityCode , (String) код серьезности нарушения.
- messageCode , (String) код сообщения нарушения. Используется для сопоставления строки локализованного сообщения.
- ruleId , (String) идентификатор правила нарушения.
- help , (String) имя файла справки о нарушении.
- msgArgs , (Array) список токенов, помогающий предоставить подробное описание ошибки.
- bounds , (Object) предоставляет позицию в пикселях элемента, вызвавшего нарушение. Свойства включают:
- left , (Int) левое положение элемента в пикселях.
- top , (Int) позиция элемента в верхнем пикселе.
- высота , (Int) высота пикселя, позиция элемента.
- ширина , (Int) ширина позиции элемента в пикселях.
- уровень , (String) уровень нарушения.
- xpath , (String) XPath элемента, вызвавшего нарушение.
- snippet , (String) сниппет для элемента, вызвавшего нарушение.
Возвращает 0
, если actualResults
соответствует базовому уровню или если нет нарушений failLevels
.
Возвращает 1
, если actualResults
не соответствуют базовому уровню.
Возвращает 2
в случае сбоя на основе failLevels
.
Возвращает -1
, если во время сканирования возникла исключительная ситуация, и результаты это отразили.
aChecker.getDiffResults (
метка
)
Получить результаты сравнения для указанного сканирования (обозначенного его меткой), когда API aChecker.assertCompliance (...)
возвращает 1 (когда actualResults
не соответствуют базовому уровню).
-
label
— (String) метка для использования при получении результатов сравнения. Этикетка должна соответствовать метке, предоставленной для aChecker.getCompliance (…).
Возвращает объект diff, где левая часть (левая сторона) является фактической Результатом , а правая часть (правая сторона) является базовой линией .
Обратитесь к документации deep-diff для получения информации о формате объекта diff и о том, как интерпретировать объект.
Возвращает undefined
, если нет различий.
aChecker.getBaseline (
метка
)
Получить объект результата базового плана на основе предоставленной метки.
-
label
— (Строка) метка, для которой нужно получить базовый уровень.Метка должна соответствовать метке, предоставленной для aChecker.getCompliance (…).
Возвращает объект
, который следует той же структуре, что и объект результатов, описанный в aChecker.getCompliance.
и API aChecker.assertCompliance.
Возвращает undefined
, если базовый план для предоставленной метки не найден.
aChecker.diffResultsWithExpected (
фактических
, ожидаемых
, чистых
)
Сравните предоставленные фактических
и ожидаемых
объектов и получите различия между ними.
-
фактический
— (Объект) фактические результаты, которые вы хотите сравнить. Обратитесь к aChecker.assertCompliance для получения подробной информации о доступных свойствах для включения. -
ожидается
— (Объект) ожидаемые результаты для сравнения. Обратитесь к aChecker.assertCompliance для получения подробной информации о доступных свойствах для включения. -
clean
— (логическое) очиститьфактических
иожидаемых результатов
путем преобразования объектов в соответствие с базовым сравнением соответствия толькоxpath
иruleID
.
Возвращает объект diff, где левая часть (левая сторона) является фактической Результатом , а правая часть (правая сторона) является базовой линией .
Обратитесь к документации deep-diff для получения информации о формате объекта diff и о том, как интерпретировать объект.
Возвращает undefined
, если нет различий.
aChecker.stringifyResults (
результатов
)
Получить читаемое строковое представление результатов сканирования.
-
результатов
— (Объект) результаты, которые необходимо преобразовать в строку.Обратитесь к aChecker.assertCompliance для получения подробной информации о доступных свойствах для включения.
Возвращает String
представление результатов сканирования, которые могут быть зарегистрированы на консоли.
Ошибки
Ошибка: labelNotProvided
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
labelNotProvided
выбрасывается из aChecker.getCompliance (...)
вызов метода, когда метка не предоставлена для вызова функции для сканирования, которое должно быть выполнено.
Примечание. При вызове функции aChecker.getCompliance (. ..)
всегда должна быть предоставлена метка.
Ошибка: labelNotUnique
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
labelNotUnique
выбрасывается из aChecker.getCompliance (...) вызов метода
, когда уникальная метка не предоставлена
вызов функции для сканирования, которое необходимо выполнить. Примечание. На всех проверках доступности имеется этикетка.
всегда должен быть уникальным.
Ошибка: slackNotificationTarketIsNotValid
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
slackNotificationTarketIsNotValid
кидается из [framework.aChecker]
во время проверки конфигурации Slack.
Ошибка возникает, когда предоставленная конфигурация Slack не соответствует одному из следующих форматов: <аккаунт>: <токен> # <канал>
или URL-адрес веб-перехватчика.
Ошибка: SlackAPIError
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
SlackAPIError
генерируется из [reporter.aChecker]
во время отправки уведомлений Slack с использованием Slack API.Ошибка возникает, когда предоставленный токен и / или канал Slack неверен.
При возникновении этой ошибки будет предоставлено подробное объяснение ошибки.
Ошибка: SlackWebHookError
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
SlackWebHookError
генерируется из [reporter.aChecker]
во время отправки уведомлений Slack с помощью веб-перехватчика.
Ошибка возникает, когда предоставленный URL-адрес веб-перехватчика неверен.
Ошибка: LoadingConfigError
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
LoadingConfigError
выдается из [framework.aChecker]
во время загрузки / проверки файла конфигурации.
Ошибка возникает, если предоставленный файл конфигурации содержит синтаксические ошибки.
Ошибка: RuleArchiveInvalid
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
.Это считается ошибкой программирования.
RuleArchiveInvalid
выбрасывается из [framework.aChecker]
во время проверки архива правил в файле конфигурации.
Ошибка возникает, когда указанное значение ruleArchive
в файле конфигурации недопустимо.
Ошибка: ValidPoliciesMissing
Это подтип ошибки
, определяемый подключаемым модулем karma-accessibility-checker
. Это считается ошибкой программирования.
ValidPoliciesMissing
генерируется из вызова метода [aChecker. getCompliance (...)]
, когда в файле конфигурации нет действительных политик.
Примечание. Допустимые политики будут различаться в зависимости от выбранного правила ruleArchive
.
FAQ
- Как мне получить список доступных правил
, архива правил
и их идентификаторов?- запустить
npx achecker_policies
- запустить
Известные проблемы
- Невозможно сканировать URL-адреса из-за «отказано в разрешении на доступ к свойству« документ »» при попытке доступа к документу сгенерированного iframe.Это связано с ограничениями доступа к фреймам между доменами в браузерах. В firefox нет альтернативы, Chrome и PhantomJS предоставляют способ переопределить это. добавив в karma.config.js следующее:
module.exports = function (config) { config.set ({ браузеры: ['ChromeCustom', 'PhantomJSCustom'], customLaunchers: { ChromeCustom: { база: 'ChromeHeadless', флаги: ['--disable-web-security'] }, PhantomJSCustom: { база: 'PhantomJS', параметры: { настройки: { webSecurityEnabled: false } } } } . ... }); }
- Невозможно сканировать локальные файлы, если они предоставлены API
aChecker.getCompliance (...)
в качестве URL-адреса локального файла. Это связано с ограничением в Karma, где он не может загружать локальные файлы по протоколуfile: //
. Для сканирования локальных файлов существует обходной путь, который можно использовать для их сканирования: выполните следующие действия, чтобы обновить файл karma.config.js следующим образом:
module.exports = function (config) { config.set ({ браузеры: ['Chrome'], фреймворки: ['жасмин', 'ААТ'], // Загружаем здесь локальный html-файл, который вы хотите просканировать файлы: [ 'src / ** / *.html ', "test / ** / *. js" ], // Используйте препроцессор html2js для преобразования локальных файлов html в javascript, к которому можно получить доступ в браузере karma. Необходимо установить модуль karma-html2js-preprocessor препроцессоры: { 'src / ** / *. html': ['html2js'] }, репортеры: ['прогресс', 'AAT'], .... }); }
Обратная связь и сообщение об ошибках
Если вы считаете, что нашли ошибку, сообщите об ошибке в списке проблем.
Чтобы помочь нам исправить ошибку, попробуйте предоставить журнал.Вы можете включить отладку кармы в файле конфигурации кармы, изменив logLevel на config.LOG_DEBUG
Вам нужно будет передать ( начало кармы> debug.log
) вывод консоли в файл и прикрепить файл к отчету об ошибке, который вы откроете.
Ходовые испытания с руководством Karma and Jasmine
Карма
Karma — это консольный инструмент для запуска тестов, который может отслеживать изменения исходного кода и отображать процент покрытия кода тестами.Настраивается с помощью конфигурационного файла karma.conf.js , в котором должны быть указаны пути как к тестируемым файлам, так и к файлам с тестами.
Консольные команды
karma init создает файл конфигурации базового шаблона. Также его можно скачать из репозитория (karma.conf.js).
карма старт — старт.
Жасмин
Jasmine — фреймворк для написания js-тестов.
Основной синтаксис фреймворка —
describe () обертывает тесты в набор тестов;
beforeEach () и afterEach () запускаются для каждого теста соответственно;
it (‘test name’, function () {}) — сам тест;
iit () и xit () выбирают тест для запуска в одиночку или игнорируют его, соответственно.
Контрольный пример
Установка и настройка компонентов
Компоненты должны быть загружены менеджером пакетов npm, который является частью Node.js . Это также необходимо для работы Кармы.
После установки Node. js вам следует перейти в корень проекта, вызвать консоль и выполнить команды одну за другой. Все загруженные компоненты будут расположены в каталоге node_modules .
Карма
npm install -g karma-cli
npm install phantomjs -g — эмулятор для тестирования кода javascript.
npm install karma-jasmine karma-chrome-launcher karma-phantomjs-launcher –save — karma-плагины для запуска тестов, написанных на Jasmine, для запуска их в браузерах Chrome и PhantomJS.
npm install angular-mock s — это библиотека с макетными объектами для сервисов AngularJS. С их помощью можно протестировать рабочий процесс сервиса $ http, не отправляя запросы на сервер.
Жасмин
npm install -g жасмин
Для использования фреймворка Jasmine к проекту должны быть подключены следующие файлы:
- жасмин.js — сам фреймворк;
- jasmine-html. js — представление результатов в виде HTML;
- jasmine.css — форма результата тестирования.
Также можно использовать следующие команды:
- jasmine init инициализирует проект Jasmine;
- jasmine examples помещает тестовые примеры в проект Jasmine.
Настройка файла конфигурации Karma
Убедитесь, что Karma имеет переменную окружения операционной системы.Создайте файл с именем karma.conf.js . Для этого выполните в консоли команду karma init karma.conf.js .
Пример файла karma.conf.js .
Параметры Karma.config.js
Значение по умолчанию указано для каждого параметра в круглых скобках () :
файлов ([]) — список файлов для загрузки. Массив файлов, которые нужно подключить к браузеру для запуска тестов;
exclude ([]) — список исключений для предыдущего пункта;
репортеров ([«прогресс»]) — вариант вывода прогресса;
порт (8080) — порт веб-сервера;
runnerPort (9100) — клиентский порт;
цветов (true) — включить / выключить цвета при входе в консоль;
logLevel (LOG_INFO) — LOG_DISABLE | LOG_ERROR | LOG_WARN | LOG_INFO | LOG_DEBUG ;
autoWatch (false) — тесты запускаются при изменении файлов;
браузеров ([]) — Chrome, ChromeCanary, Firefox, Opera, Safari, PhantomJS;
captureTimeout (5000) — установка таймаута в миллисекундах;
singleRun (false) — за разовый запуск;
препроцессоры ({}) — список процессоров, применяемых к файлам перед загрузкой в браузер.
Запуск
Выполнить команду karma start в консоли.
Как проверить доступность доменного имени (инструменты простого поиска домена)
Выбор доменного имени может быть непосильным, потому что сначала вам нужно придумать идею, а затем вы должны проверить доступность доменного имени.
Так как много хороших доменов уже занято, часто новички чувствуют себя застрявшими.
Разве не было бы неплохо, если бы вы могли быстрее проверять доступность доменного имени и даже находить новые идеи, пока вы это делаете?
В этой статье мы покажем вам, как проверить доступность доменного имени с помощью некоторых из самых простых инструментов поиска домена.
Новинка: Мы создали инструмент для создания названий компаний на базе искусственного интеллекта, который не только помогает вам придумывать творческие идеи для названий компаний, но также помогает проверять доступность доменных имен. Попробуйте бесплатный генератор названий компаний WPBeginner.
1. Domain.com
Domain.com — один из лучших регистраторов доменов на рынке. Они предлагают широкий спектр расширений доменов по сниженным ценам и лучшие инструменты управления доменами для новичков.
Что наиболее важно, у них есть мощный инструмент поиска доменов, который позволяет быстро проверять доступность доменного имени. Просто зайдите на их веб-сайт и введите желаемые ключевые слова или фразу.
Domain.com покажет, доступен ли домен для регистрации. Если это так, то поздравляем, вы можете сразу же зарегистрировать его. Бонус: используйте наш код купона Domain.com, чтобы получить дополнительную скидку.
Если домен, который вы ищете, недоступен, он покажет вам различные комбинации, которые помогут вам провести мозговой штурм и придумать уникальную идею.
После того, как вы нашли доменное имя, вы можете просто добавить его в корзину и нажать кнопку «Продолжить», чтобы зарегистрировать его.
На следующем экране введите свою платежную информацию и информацию о платеже, чтобы завершить покупку.
2. Nameboy
Nameboy — один из старейших и самых надежных инструментов для генерации доменных имен на рынке.
Если вы хотите быстро создать десятки идей для доменных имен, вы можете использовать этот инструмент.Просто введите желаемое ключевое слово или фразу, и он сгенерирует список доменных имен на выбор.
Вы можете щелкнуть любое доменное имя, чтобы просмотреть подробную информацию и зарегистрировать доменное имя. Обратной стороной является то, что он не сразу показывает доступность доменных имен.
3. IsItWP
IsItWP предлагает множество полезных инструментов, таких как сканер безопасности WordPress, средство проверки работоспособности веб-сайта, генератор паролей и мощный генератор доменов.
Генератор домена позволяет вам искать доменное имя, просто вводя ключевые слова или фразы. Затем он создает несколько разных доменных имен.
Это дает вам массу возможных вариантов. Однако вам нужно будет нажать кнопку просмотра сведений, чтобы фактически зарегистрироваться или проверить доступность доменного имени.
4. Блог Tyrant
Blog Tyrant — популярный блог-ресурс с несколькими бесплатными инструментами, включая генератор доменных имен.
Это поможет вам найти идеи домена для выбранного вами ключевого слова или фразы.Вы можете нажать на доменное имя, чтобы увидеть более подробную информацию, или попробовать другую комбинацию ключевых слов, чтобы получить еще больше предложений по доменному имени.
5. Bluehost
Bluehost — одна из крупнейших веб-хостинговых компаний в мире. Если вы хотите создать веб-сайт прямо сейчас, тогда их программа проверки доступности домена будет для вас хорошим вариантом.
Они предлагают пользователям WPBeginner бесплатное доменное имя и щедрую скидку на хостинг WordPress. Обычно вы можете создать блог или веб-сайт за 2 доллара.75 в месяц.
→ Нажмите здесь, чтобы получить эксклюзивное предложение Bluehost ←
Вы можете просто посетить их веб-сайт и нажать кнопку «Начать работу». После этого вам будет предложено выбрать тариф.
На следующем экране вам будет предложено выбрать доменное имя. Введите желаемое доменное имя или ключевые слова, чтобы проверить доступность.
Если предпочитаемое вами доменное имя недоступно, вам будет предложено несколько вариантов для выбора или поиска другого доменного имени.
После того, как вы нашли желаемое доменное имя, вы можете просто продолжить и завершить покупку.
6. Сетевые решения
Network Solutions — один из крупнейших регистраторов доменов на планете, на платформе которого зарегистрировано более 7 миллионов доменов. На их веб-сайте есть встроенная программа проверки доступности доменного имени, которая показывает, доступно ли доменное имя для регистрации.
Их предложение включает в себя все популярные расширения доменных имен, а также многие доменные имена премиум-класса, которые доступны для продажи.
Вы можете использовать наш купон на сетевые решения, чтобы получить дополнительную скидку 25% на любую регистрацию нового домена.
6. GoDaddy
GoDaddy — одна из крупнейших компаний на рынке доменных имен. Вы также можете использовать их веб-сайт, чтобы узнать о доступности доменного имени.
Однако их предложения обычно включают дефисы, менее известные и необычные доменные расширения или доменные имена премиум-класса, которые доступны по более высокой цене.
Есть много отличных альтернатив GoDaddy, которые дешевле и надежнее.
Как выбрать идеальное доменное имя?
Многие новички затрудняются подобрать идеальное доменное имя. Уже зарегистрировано более 350 миллионов доменных имен, и такое ощущение, что все хорошие уже заняты.
Если желаемое доменное имя недоступно, вам нужно проявить творческий подход. Вот несколько быстрых советов, которые помогут вам найти идеальное доменное имя для вашего сайта.
- Придерживайтесь доменных имен .com и не выбирайте новое расширение домена
- Используйте ключевые слова, связанные с вашим бизнесом.См. Наше руководство о том, как проводить исследование ключевых слов, чтобы узнать больше.
- Избегайте дефисов и цифр в имени домена. Они усложнят написание и произнесение.
- Выберите доменное имя, которое легко запоминается, не требует написания по буквам и представляет ваш бренд.
Для получения более подробных советов см. Наше полное руководство о том, как выбрать лучшее доменное имя.
Я нашел доменное имя, что теперь?
Вам нужно действовать быстро и зарегистрировать это доменное имя.
Ежедневно регистрируются тысячи новых доменных имен. Доменные имена — прибыльный бизнес, и люди всегда ищут хорошие доменные имена для регистрации, а затем перепродажи, чтобы получить более выгодное предложение.
Если ваша идея доменного имени хороша, то велика вероятность, что она не будет доступна долго. Вам нужно просто пойти дальше и зарегистрировать свое доменное имя.
Нужен ли мне веб-сайт для получения доменного имени?
Нет, не понимаешь.
Вы можете зарегистрировать доменное имя без создания веб-сайта.Чтобы понять, как эти две вещи связаны, ознакомьтесь с нашим руководством о разнице между доменным именем и веб-хостингом.
Чтобы создать сайт, вам необходимо зарегистрироваться в хостинговой компании. Здесь вы будете хранить файлы своего веб-сайта.
Доменные имена продаются регистраторами доменных имен. Это компании, получившие лицензию ICANN (международной организации, управляющей доменными именами по всему миру) на регистрацию доменных имен.
Чтобы создать веб-сайт, вам необходимо как доменное имя, так и веб-хостинг.Однако, если вы еще не готовы создать веб-сайт, вы можете просто зарегистрировать доменное имя.
Это даст вам право собственности на это доменное имя на период действия лицензии. Вы можете создать веб-сайт или открыть интернет-магазин позже, когда будете готовы.
Какой лучший инструмент для проверки доступности доменного имени?
Мы рекомендуем использовать Domain.com как лучший инструмент для проверки доступности доменного имени.
Это позволяет быстро провести исследование вашего доменного имени.Вы можете мгновенно зарегистрировать доменное имя, не посещая сторонний сайт. Они также предлагают самые простые инструменты домена и простую область управления доменом.
Если вы просто хотите изучить различные идеи доменных имен, Nameboy поможет вам мгновенно сгенерировать десятки доменных имен, используя ваши ключевые слова или название компании.
Мы надеемся, что эта статья помогла вам узнать, как проверить доступность доменного имени с помощью более умных инструментов поиска доменов. Вы также можете ознакомиться с этими простыми бизнес-идеями в Интернете, которые можно начать с нового доменного имени.
Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.
Карма | Индийская философия | Британика
Карма , санскрит карман («действие») , пали камма , в индийской религии и философии универсальный причинный закон, согласно которому хорошие или плохие действия определяют будущие способы существования человека. Карма представляет собой этическое измерение процесса перерождения ( сансара ), вера в который обычно разделяется среди религиозных традиций Индии.Индийские сотериологии (теории спасения) постулируют, что будущие рождения и жизненные ситуации будут обусловлены действиями, совершенными в течение нынешней жизни, что само по себе было обусловлено совокупными эффектами действий, совершенных в предыдущих жизнях. Доктрина кармы, таким образом, направляет приверженцев индийских религий к их общей цели: освобождению ( мокша, ) из круговорота рождений и смертей. Таким образом, карма выполняет две основные функции в рамках индийской моральной философии: она обеспечивает главную мотивацию к нравственной жизни и служит основным объяснением существования зла.
Подробнее по этой теме
Индуизм: карма, сансара и мокша
Индусы обычно принимают доктрину переселения и возрождения и дополнительную веру в карму. Весь процесс возрождения …
Произведено от санскритского слова karman , означающего «действие», термин карма не имел этического значения в его самом раннем специализированном использовании.В древних текстах ведической религии (1000–700 гг. До н. Э.) карма относилась просто к ритуалам и жертвоприношениям. Однако по мере того, как священническое богословие жертвоприношения было сформулировано священниками-брахманами в течение следующих столетий, ритуальные действия стали рассматриваться как эффективные сами по себе, независимо от богов. Карма как ритуал действовала автономно и в соответствии с космическим ритуальным законом.
Самое раннее свидетельство распространения этого термина в этическую область содержится в Упанишадах, жанре Вед (священных писаний), посвященном онтологии или философскому изучению бытия. В середине 1-го тысячелетия до нашей эры ведический богослов Яджнавалкья выразил убеждение, которое позже стало обычным явлением, но в то время считалось новым и эзотерическим: «Человек превращается во что-то хорошее благодаря хорошим поступкам и во что-то плохое благодаря плохим действиям». Хотя в рамках ведийской ритуальной традиции «добрые действия» и «плохие действия» могли включать как ритуальные, так и моральные действия, этот моральный аспект кармы все больше доминировал в богословском дискурсе, особенно в религиях буддизма и джайнизма, которые возникли примерно в середине 20-го века. 1 тысячелетие до н. Э.Обе эти религии придерживались аскетического образа жизни и отвергали ритуальные заботы священников-брахманов.
Связь между ритуальным и моральным аспектами кармы особенно очевидна в понятии кармы как причинного закона, широко известного как «закон кармы». Многие религиозные традиции, в частности авраамические религии, возникшие на Ближнем Востоке (иудаизм, христианство и ислам), возлагают вознаграждение и наказание за человеческие действия в руки божественного законодателя. Напротив, классические традиции Индии — индуизм, буддизм и джайнизм, во многом подобно ведической теологии жертвоприношения, которая им предшествовала, — рассматривают карму как действующую в соответствии с автономным причинным законом.Никакая божественная воля или внешний агент не вмешиваются в отношение морального акта к его неизбежному результату. Таким образом, закон кармы представляет собой явно нетеистическую теодицею или объяснение того, почему в мире существует зло.
Получите подписку Britannica Premium и получите доступ к эксклюзивному контенту.
Подпишитесь сейчас
Как только божественный судья исключен из уравнения, возникает новый вопрос: в пределах причинно-следственной последовательности, как действие может произвести эффект в будущем, вдали от действия действия? Различные индийские моральные философии дают разные ответы, но все признают какой-то кармический остаток, возникший в результате первоначального действия.Джайнизм, например, рассматривает карму как мелкодисперсную субстанцию, которая оседает на душе ( jiva ) того, кто совершает аморальные действия или имеет аморальные мысли, делая ее нечистой и тяжелой и погружая ее в материальный мир возрождения. Ведическая ритуальная традиция, предшествовавшая индуизму, внесла свой вклад в концепцию апурвы , скрытой силы, создаваемой в душе ритуальными и моральными действиями. Подобно семени, apurva прорастает в новые реальности далекого будущего.Другие традиции — например, йога и буддизм — предоставляют психологические объяснения, в которых кармический остаток вызывает диспозиционные тенденции ( самскара с) и психологические следы ( васана с).
которые определяют будущие рождения и личностные качества человека. Каждый из этих примеров демонстрирует, как концепция кармы обеспечивала мост между причиной и следствием, разделенными временем.
Доктрина кармы подразумевает, что карма одного человека не может повлиять на будущее другого человека.Тем не менее, хотя карма в теории индивидуальна для каждого человека, многие аспекты индийских религий отражают широко распространенное мнение о том, что карма может быть общей. Например, доктрина передачи заслуг, согласно которой один человек может передать свою хорошую карму другому, встречается как в буддизме, так и в индуизме.