Як підтвердити право власності на домен у Scraping Camel за допомогою DNS#

Під час створення нового проєкту (вебсайту) в розширенні Scraping Camel необхідно довести свій зв’язок із відповідним доменом. Цей захід слугує для того, щоб інструмент не використовували для скрапінгу чужих сайтів чи конкурентів. Одним із найпростіших методів, особливо для маркетингових агентств, є підтвердження за допомогою запису DNS TXT.

Запис DNS TXT — це специфічний тип запису даних у системі доменних імен (DNS), який дає змогу призначити вашому домену довільний текстовий рядок. Тоді як інші типи записів (наприклад, A або MX) спрямовують домен на конкретну IP-адресу або поштовий сервер, запис TXT слугує насамперед для передавання інформації зовнішнім службам.

У контексті Scraping Camel він працює як «текстова примітка», за допомогою якої ви доводите право власності на домен. В адміністрування свого хостингу ви вставите унікальний код підтвердження, який вам згенерує розширення, і Scraping Camel потім перевірить у записах DNS, що цей код там справді є. Так він переконається, що ви маєте доступ до налаштувань відповідного сайту.

Як виконати підтвердження в Scraping Camel?#

1. Отримання коду підтвердження в Scraping Camel#

Першим кроком є створення нового проєкту в розширенні.

  • У розділі Websites натисніть кнопку New website.
  • У майстрі введіть назву та URL-адресу свого сайту.
  • На кроці, присвяченому підтвердженню домену, виберіть метод «запис DNS».
  • Розширення згенерує вам унікальний текстовий рядок (значення) — скопіюйте його.

2. Налаштування запису DNS у постачальника домену#

Тепер потрібно цей код вставити в налаштування свого домену. Це робиться в адмініструванні вашого вебхостингу або реєстратора домену.

  • Увійдіть в адміністрування свого хостингу. Середовище адміністрування відрізняється залежно від вебхостингу, проте знайдіть розділ, який матиме назву на кшталт Керування доменами або Налаштування DNS.
  • Створіть новий запис DNS із такими параметрами:
    • Тип запису: Виберіть TXT.
    • Назва: Введіть точно той піддомен, який ви вказали під час створення проєкту в Scraping Camel.
    • Значення: У це поле вставте унікальний код, який ви скопіювали з майстра в розширенні.

⚠️ Увага: Назва має точно відповідати тому, як ви ввели домен у розширенні. Якщо в майстрі ви ввели www.vasedomena.cz, заповніть і тут www. Якщо ви ввели домен без www (тобто вашдомен.cz), відповідне поле залиште порожнім або заповніть @ – залежить від інтерфейсу вашого хостингу. Плутанина цих варіантів — найчастіша причина невдалого підтвердження.

3. Завершення підтвердження#

Після збереження нового запису DNS потрібно зачекати, поки він пошириться мережею.

  • Зміни в DNS не набувають чинності одразу. Вебхостинги зазвичай кешують ці записи, тож процес може тривати від 15 до 60 хвилин (а то й довше).
  • Чи запис уже активний, можете перевірити за допомогою онлайн-інструментів. Наприклад, Google Dig, де введете домен (разом із www на початку, якщо воно там є) і інструмент поверне знайдені записи DNS. Користувачі Linux можуть перевірити це, ввівши в командному рядку команду dig txt ваш-домен.cz, і термінал виведе знайдені записи TXT.
  • Щойно запис стане видимим, поверніться до Scraping Camel і перейдіть у майстрі до наступного кроку. Система сама перевірить дійсність запису.

Часті запитання#

Чому я маю підтверджувати право власності на домен?#

Scraping Camel призначений виключно для обробки власних сайтів або сайтів ваших клієнтів. Підтвердження домену запобігає зловживанню інструментом для скрапінгу чужих сайтів чи сайтів конкурентів і гарантує, що з даними завжди працює уповноважена особа.

Що таке запис DNS TXT?#

Це спеціальний тип запису в системі доменних імен, який дає змогу призначити домену довільний текстовий рядок. На відміну від інших записів (наприклад, A або MX), він слугує не для переспрямування трафіку, а для передавання інформації зовнішнім службам – у цьому разі як доказ права власності на домен.

Чому вибрати саме метод запису DNS TXT?#

Цей метод постійний і не залежить від змін у коді сайту. Він підходить насамперед тоді, коли ви не хочете втручатися у вихідний код сторінок або коли керуєте доменом безпосередньо в реєстратора й маєте доступ до DNS.

Де налаштувати запис DNS?#

В адмініструванні свого вебхостингу або реєстратора домену. Конкретне розташування залежить від постачальника, зазвичай ви шукаєте розділ із назвою Керування доменами або Налаштування DNS.

Які параметри потрібно заповнити під час створення запису?#

Як тип запису встановіть TXT. У поле Назва введіть точно той піддомен, який ви вказали під час створення проєкту в Scraping Camel. У поле Значення вставте унікальний код, згенерований розширенням.

Як правильно заповнити поле Назва – з www чи без?#

Залежить від того, як ви ввели домен у майстрі в Scraping Camel. Якщо ви ввели www.vasedomena.cz, заповніть www. Якщо ви ввели домен без www, поле залиште порожнім або заповніть @ – залежить від інтерфейсу хостингу. Плутанина цих варіантів — найчастіша причина невдалого підтвердження.

Скільки часу минає, поки запис DNS пошириться мережею?#

Зазвичай від 15 до 60 хвилин, але залежно від налаштувань вашого хостингу поширення може тривати й довше.

Як дізнатися, що запис DNS уже активний?#

Перевірити це можна за допомогою онлайн-інструмента Google Dig – введете домен разом із www, якщо воно там є, і інструмент покаже знайдені записи DNS.

Що робити, якщо підтвердження в Scraping Camel і далі не працює?#

Перевірте, чи поле Назва в записі DNS точно відповідає піддомену, введеному в майстрі (www чи без www). Якщо запис у Google Dig видимий, але Scraping Camel його все одно не знаходить, спробуйте запустити підтвердження знову – поширення на всі сервери може трохи тривати.

Чи була ця стаття корисною?