Як заблокувати доступ до сайту по iP?

Neron

Neron

Пользователи
Реєстрація
12.04.2014
Повідомлення
360
Репутація
24
Вік
32
Використовую по сервері nginx, побачив що сайт також відкривається якщо ввести IP в адресний рядок браузера: 168.54.548.45 і це напевно не є добре. Як заблокувати можливість відкриття сайту по IP?
 
Використовую по сервері nginx, побачив що сайт також відкривається якщо ввести IP в адресний рядок браузера: 168.54.548.45 і це напевно не є добре. Як заблокувати можливість відкриття сайту по IP?
Щоб заблокувати доступ до вашого сайту по IP-адресі, вам потрібно внести декілька правок в файл конфігурації сервера Nginx. Слід додати в конфігураційний файл наступний блок коду в місце, де ви налаштовуєте ваш веб-сайт:
Код:
server {
    listen       80;
    server_name  example.com;
    return       444;
}
В даному прикладі потрібно замінити "example.com" на назву вашого веб-сайту. Основна ідея полягає в тому, що ви перенаправляєте запити на порт 80 на порт 444, який не відповідає на запити по IP-адресі. Після збереження конфігураційного файлу перезавантажте сервер Nginx.

Цей метод заблокує доступ напряму по IP-адресі до ваших ресурсів, але браузери продовжують відображати повідомлення про помилку. Для приховання цього повідомлення ваш сервер повинен бути налаштований на обробку помилок.
 
А це не вплине на індексацію Google?
Заблокування доступу до сайту за IP-адресою не повинно негативно вплинути на індексацію Google, оскільки веб-роботи Google використовують доменні імена, а не IP-адреси, для доступу до сайтів.
Проте є кілька рекомендацій, які варто враховувати, щоб ваш сайт був оптимально індексований та оцінений пошуковими системами:
  1. Переконайтеся, що ваш сайт має чітку структуру та навігацію, яка легко зрозуміла для користувачів та веб-роботів.
  2. Використовуйте метатеги title та description для кожної сторінки вашого сайту, а також структуровані дані (schema.org), якщо це можливо.
  3. Підтримуйте файли sitemap.xml та robots.txt актуальними та налаштованими належним чином, щоб вказати веб-роботам, які сторінки слід індексувати.
  4. Оптимізуйте швидкість завантаження вашого сайту, оскільки це важливий критерій ранжування для Google.
  5. Забезпечте, щоб ваш сайт був адаптований для мобільних пристроїв, оскільки Google використовує мобільну версію сайту для індексації та ранжування.
Заблокування доступу до сайту за IP-адресою є тільки одним з аспектів налаштування сервера. Ваш основний фокус має бути на створенні високоякісного вмісту та дотриманні кращих практик пошукової оптимізації (SEO).
 
Назад
Зверху