Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment empêcher les moteurs de recherche d’explorer un site WordPress

Récemment, certains de nos utilisateurs/utilisatrices nous ont demandé comment préserver la confidentialité de leurs sites WordPress afin qu’ils ne figurent pas dans les résultats de recherche de Google. L’un de leurs sites n’était pas encore prêt pour le public, tandis qu’un autre compte avait un site privé pour un groupe spécifique de personnes.

Empêcher les moteurs de recherche d’explorer votre site est un processus simple, mais il est important d’en comprendre le fonctionnement. Les moteurs de recherche utilisent des robots d’indexation pour découvrir et indexer les sites web. Pour masquer votre site, vous devez demander à ces robots d’indexation d’ignorer votre contenu.

Cet article vous affichera comment empêcher les moteurs de recherche d’explorer votre site WordPress. Nous expliquerons les étapes à suivre et offrirons des conseils sur la meilleure approche pour vos besoins spécifiques.

How to Stop Search Engines From Crawling a WordPress Site

Pourquoi empêcher les moteurs de recherche d’explorer un site WordPress ?

Pour la plupart des sites WordPress, les moteurs de recherche constituent la plus grande source de trafic. Vous pouvez vous demander pourquoi quelqu’un voudrait décourager les moteurs de recherche ?

Voici quelques situations dans lesquelles vous ne souhaiterez pas que les moteurs de recherche indexent votre site :

  • Lorsque vous débutez, vous ne savez peut-être pas comment créer un environnement de développement local ou un site de staging, et vous développez plutôt votre site pendant qu’il est en direct. Vous ne voudrez pas que Google indexe votre site lorsqu’il est en construction ou en mode maintenance.
  • De nombreuses personnes utilisent également WordPress pour créer des blogs privés. Ils ne veulent pas qu’ils soient indexés par les moteurs de recherche parce qu’ils sont privés.
  • Vous pouvez utiliser WordPress pour la gestion de projets ou pour un intranet. Dans ces cas, vous ne voudrez pas que vos documents internes soient accessibles au public.

Une idée fausse très répandue est que si vous n’avez pas de liens pointant vers votre domaine, les moteurs de recherche ne trouveront probablement jamais votre site. Ce n’est pas tout à fait vrai.

Par exemple, il se peut que des liens pointent vers votre site parce que le nom de domaine appartenait auparavant à quelqu’un d’autre. Par ailleurs, il existe des milliers de pages sur l’internet qui répertorient simplement des noms de domaine. Il se peut que votre site apparaisse sur l’une d’entre elles.

Ceci étant dit, voyons comment empêcher les moteurs de recherche d’explorer votre site. Nous aborderons quatre méthodes :

Méthode 1 : Demander aux moteurs de recherche de ne pas explorer votre site WordPress

Il s’agit de la méthode la plus simple, mais elle ne protège pas totalement votre site contre l’exploration.

WordPress est doté d’une fonctionnalité intégrée qui vous permet d’indiquer aux moteurs de recherche de ne pas indexer votre site. Il vous suffit de vous rendre dans Réglages  » Lecture et de cocher la case située à côté de  » Visibilité pour les moteurs de recherche « .

Search Engine Visibility Setting in WordPress

Lorsque cette case est cochée, WordPress ajoute cette ligne à l’en-tête de votre site :

<meta name='robots' content='noindex,follow' />

WordPress modifie également le fichier robots.txt de votre site et y ajoute une règle disallow :

User-agent: *
Disallow: /

Ces lignes demandent aux robots (robots d’indexation ou bots) de ne pas indexer vos pages web. Toutefois, il appartient totalement aux moteurs de recherche d’accepter cette demande ou de l’ignorer. Même si la plupart des moteurs de recherche respectent cette demande, il est toujours possible que certaines pages ou images de votre site soient indexées.

Si vous souhaitez empêcher les moteurs de recherche d’indexer ou d’explorer votre site, vous devrez protéger votre site WordPress par un mot de passe à l’aide des méthodes 3 ou 4.

Méthode 2 : Demander aux moteurs de recherche de ne pas explorer des pages individuelles

Vous pouvez souhaiter que les moteurs de recherche explorent et indexent votre site, mais qu’ils n’incluent pas une certaine publication ou une page spécifique dans les pages de résultats de recherche.

La façon la plus simple de le faire est d’utiliser l’extension All in One SEO (AIOSEO). C’est le meilleur outil de référencement pour WordPress et plus de 3 millions d’entreprises lui font confiance.

Pour ce tutoriel, nous utiliserons la version gratuite d’AIOSEO car elle comprend l’outil d’analyse SEO. Il existe également une version premium d’AIOSEO qui offre plus de fonctionnalités comme les outils de plan de site, le gestionnaire de redirection, le marquage de schéma, l’éditeur robots.txt, et plus encore.

La première chose que vous devrez faire est d’installer et d’activer l’extension AIOSEO sur votre site. Vous pouvez apprendre à installer et à configurer le plugin en suivant notre guide étape par étape sur la façon de configurer All in One SEO pour WordPress.

Une fois l’extension définie, vous pouvez l’utiliser pour demander aux moteurs de recherche de ne pas indexer certaines publications et pages. Encore une fois, il appartient totalement aux moteurs de recherche d’accepter cette demande ou de l’ignorer.

Il suffit de modifier la publication ou la page que vous ne souhaitez pas voir indexée. Vous devez défiler vers les Réglages AIOSEO en bas de l’éditeur WordPress, puis cliquer sur l’onglet  » Avancé « .

AIOSEO Advanced Settings

Notez que l’article utilise les Réglages par défaut des robots.

Pour modifier cela, vous devez permuter le bouton « Utiliser les réglages par défaut » sur la position inactive.

Asking Search Engines Not to Index a Single Page

Vous pouvez maintenant cliquer sur la case à cocher « Aucun index ». Une fois la publication publiée ou mise à jour, les moteurs de recherche seront invités à ne pas l’indexer.

Pour en savoir plus, consultez notre avis détaillé sur AIOSEO.

Méthode 3 : Protection par mot de passe d’un site entier à l’aide de cPanel

Si votre fournisseur d’hébergement WordPress propose un accès cPanel pour gérer votre compte d’hébergement, vous pouvez alors protéger l’ensemble de votre site à l’aide de cPanel.

Il vous suffit de vous connecter à votre Tableau de bord cPanel et de cliquer sur l’icône « Confidentialité du répertoire » dans la section « Fichiers ».

Using cPanel's Directory Privacy Feature

Ensuite, vous devez trouver le dossier dans lequel vous avez installé WordPress. En général, il s’agit du dossier public_html.

Ensuite, il suffit de cliquer sur le bouton « Modifier » à côté de ce dossier.

Edit the Root Folder

Note : Si plusieurs sites WordPress sont installés dans le répertoire public_html, vous devez cliquer sur le lien public_html pour parcourir ces sites, puis modifier le dossier du site que vous souhaitez protéger par un mot de passe.

Vous accédez alors à un écran dans lequel vous pouvez activer la protection par mot de passe.

Il vous suffit de cocher la case « Protéger ce répertoire par un mot de passe » et de cliquer sur le bouton « Enregistrer ». Si vous le souhaitez, vous pouvez également personnaliser le nom du répertoire protégé.

Check the Box to Password Protect This Directory

Un message de confirmation s’affiche, indiquant que les droits d’accès au répertoire ont été modifiés.

Ensuite, vous devez cliquer sur le bouton « Retour ».

cPanel's Directory Privacy Success Message

Vous accéderez à un écran où vous pourrez créer un identifiant et un mot de passe qui devront être utilisés pour accéder à ce répertoire.

Vous devez saisir un identifiant et un mot de passe, puis confirmer le mot de passe. Confirmez bien que vous notez votre identifiant et votre mot de passe dans un endroit sûr, par exemple dans une appli de gestion de mots de passe.

Add a Username and Password

Une fois que vous avez cliqué sur le bouton « Enregistrer », vous avez bien ajouté la protection par mot de passe à votre site WordPress.

Désormais, chaque fois qu’un utilisateur ou un moteur de recherche visitera votre site, il sera invité à saisir l’identifiant et le mot de passe que vous avez créés précédemment pour voir le site.

A Username and Password Are Now Needed to Access Your Website

Méthode 4 : Protéger WordPress par mot de passe à l’aide d’une extension

Si vous utilisez une solution d’hébergement WordPress gérée, il se peut que vous n’ayez pas accès à cPanel. Dans ce cas, vous pouvez utiliser une extension WordPress pour protéger votre site par un mot de passe.

Voici les deux solutions les plus populaires :

  1. SeedProd est l’extension #1 pour WordPress, utilisée sur plus de 800 000 sites. Il est livré avec des fonctionnalités terminées de contrôle d’accès et de droits que vous pouvez utiliser pour masquer votre site de tout le monde, y compris les moteurs de recherche. Nous avons un guide pratique étape par étape pour SeedProd.
  2. Password Protected est un moyen très simple de protéger votre site WordPress par un mot de passe unique (aucune création d’utilisateur n’est nécessaire). Voir notre guide étape par étape sur la façon de protéger un site WordPress par un mot de passe.

Guides d’experts sur l’exploration et l’indexation des moteurs de recherche

Nous espérons que cet article vous a aidé à empêcher les moteurs de recherche d’explorer ou d’indexer votre site WordPress. Vous voudrez peut-être voir d’autres guides similaires liés à l’exploration et à l’indexation des moteurs de recherche :

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

24 commentairesLaisser une réponse

  1. mohadese esmaeeli

    Is the prevalent belief correct that having a large number of indexed pages within a site has no effect on indexing the rest of the pages?

    • WPBeginner Support

      Just because you have pages that are indexed on your site does not mean you can’t have other pages hidden from crawlers to prevent indexing.

      Administrateur

  2. Moinuddin Waheed

    I have been several times in the thinking while in the settings tab of the wordpress dashboard that why would any one would want to discourage Google to show the page or post from visibility. Today infact after reading this post , I came to know about the reasons why would anyone discourage search engine indexing.
    it is very simple to do infact. we need to check the box in settings tab reading section where it asks to discourage search engines for visibility.
    Thanks for clearing my long held doubt.

    • WPBeginner Support

      Glad we should share why someone would use the checkbox :)

      Administrateur

  3. Charlotte

    This is was just what I was looking for. After I moved my dev site to the client’s live site, I didn’t want any traffic coming back to the old one. Thank you!

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrateur

  4. Ryan

    I deleted my site permanently from wordpress and when I google my name, the old wordpress site still appears, despite the fact that it’s gone. Can someone from the support team help me to delete it? I don’t want my clients getting confused with my actual, live site.

  5. Divyanshu

    if we disable indexing the wordpress site to prevent it from hackers, then will it affect google indexing or not, and if then how to allow google to index my pages

  6. Andy

    Doesn’t seem to work. Followed the directions with confidence. My subdomain is still publicly viewable.

    • WPBeginner Support

      Hi Andy,

      If you have password protected your subdomain directory, then please review its settings again in cPanel. If everything looks alright, then you may want to contact your WordPress hosting provider.

      Administrateur

    • Jay

      Yeah, whats written under « Discourage search engines from indexing site » is very true. Google doesnt seems to honor this

  7. chinju

    Hi, I have a doubt that if website have 1 million subpages, search engine block all subpage when we add
    User-agent: *
    Disallow: /
    in robots file?

    • Shekhar Sardar

      Yes. Adding Disallow:/ in robot.txt will tell all search engine bots, do not crawl this site or web page.

  8. anand

    i want memebership pages member profile page to be not indes by any search engines how to do ????

  9. Kenneth

    I tried this but it messed up my .htccess for my Wordpress install.

    So proceed with caution.

  10. Joojo

    Hello,

    I’m currently having a Wordpress.com Blog (Free Plan) & desire to sell my Digital Stuff online without setting-up a website and relying wholly on the Blog, at first (have been short of funds). Thus, going through with this thought I have made changes to my Blog, under this after making the payment, the customer is redirected to my blog page haivng a link to download the digital content. So, I just want the payment gateway to be able to redirect the traffic to the Download page on my blog and not have it searchable via search engines, etc. & neither be it listed under the Wordpress.com Posts list/Pages, etc. because if the download page is searchable by the Search Engines & listed under my Blog’s post, I wouldn’t earn anything because then the customer would directly download the content without making the payment.

    Regards,
    Joojo.

  11. Jennifer

    I’m learning WP now and designing my site. For now, I don’t want the site crawled, so I’ve checked the Search Engine Visibility Box and I’ve add the password protection. However, in a few months, I’ll want the site to go live and I’ll want visitors to my site. If I uncheck the Search Engine Visibility box and take off the password protection, will the robots nofollow header automatically be updated? Or will I have to manually update this in the header section?

    • WPBeginner Support

      Yes, it will be. However, to be extra sure you need to submit your site’s xml sitemap using Google webmaster tools. This will allow you to see if any crawl errors are found on your site.

      Administrateur

  12. Ryan

    Is it possible to block only specific pages on your site, rather than blocking the entire site?

    • Chad

      Wordpress offers a Password Protect Option on any of your pages and posts. Simply change « visibility » in your page or post edit to « password protected ».

  13. Patrick

    How can I get Google and bing to crawl my site while stopping SeMalt from crawling my site. SeMalt sends traffic to my site making it look like I have more hits, however thesclicks leave my site straight away and by so doing so increase the bounce rate to my wordpress site.
    Any help on this matter would be great.
    Patrick

  14. Pawan Reddy

    Thanks for this tip. I didn’t know this was possible

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.