web-dev-qa-db-fra.com

Masquer de google tout en développant

Je vais construire un site web (wordpress). Pendant que je me développe, les autres membres de l'équipe vont pousser du contenu. Je voudrais l'avoir caché de Google pendant le développement. Il sera hébergé sur GoDaddy.

J'ai pensé à ne pas pointer le nom de domaine sur celui-ci avant le live et à l'aide de " preview dns ",

ou acheter un IP statique pendant le développement.

Ou hébergez le site dev dans un sous-répertoire ("/ dev /") jusqu'à ce que vous soyez prêt, puis déplacez-le d'un niveau. Si dans le répertoire dev j'ajouterais htaccess ou robots.txt pour ne pas explorer.

Est-ce que cela est une mauvaise idée? Google va-t-il pénaliser tout cela, comme une recherche par adresse IP, puis l'associer au domaine par la suite? De meilleures idées?

2
user210757

Si vous construisez un site Web WordPress, vous devez utiliser le plug-in de maintenance et cocher "Appliquer l'en-tête HTTP" Service 503 indisponible "et" Réessayer après "sur la page de démarrage en mode maintenance"

Cela indique à Google et aux autres utilisateurs que votre site Web n'est pas en panne ou en difficulté et qu'il vous revient ultérieurement.

Le mot de passe protégeant le dossier est correct. Si vous faites cela, vous devriez créer une page HTML statique avec du contenu permettant au moins à Google et à d’autres de disposer de contenu à explorer et à indexer votre site, le plus tôt sera le mieux, non?

2
Anagio

Vous pouvez également utiliser le fichier robots.txt avec:

User-agent: *
Disallow: /

Google et d'autres gros moteurs de recherche suivront la règle, mais cela n'empêche pas de les voir.

1
Brian Peddle

Vous pouvez utiliser un robots.txt à la racine de votre domaine, avec le code suivant:

User-agent: Googlebot
Disallow: /

ou si vous souhaitez bloquer tous les moteurs de recherche:

User-agent: *
Disallow: /

Alternativement, si vous voulez bloquer accéder à tout le monde sauf vous-même, ou sélectionner des personnes, vous pouvez utiliser ce qui suit dans votre .htaccess, à nouveau à la racine du domaine:

order deny, allow
deny from all
allow from 123.45.67.89

123.45.67.89 est votre adresse IP

1
Yasyf

Allez simplement dans les paramètres du site Wordpress, vous pouvez y activer le txt du robot pour arrêter toute indexation de votre site Wordpress; vous n'avez besoin d'aucun plugin.

0
Kane

Voici ce que je fais: je mets le site de développement dans un nouveau sous-domaine, éventuellement avec un nom non évident, par exemple:

développement-orange.exemple.com

Ensuite, je ne fais pas de lien du tout sur un site public, et ne donne l'URL qu'aux membres de mon équipe en leur demandant "Ne partagez pas l'URL".

Je pense que les moteurs de recherche n'ont aucun moyen de trouver de nouveaux sous-domaines sans trouver un lien sur un site public. Je pense que les sous-domaines sont résolus au niveau du service d'hébergement et que les HS ne semblent pas publier les noms des sous-domaines définis par leurs clients. Cela peut ne pas être tout à fait correct, mais la méthode semble fonctionner pour moi. Pour vérifier, je cherche parfois un texte unique sur la page d'accueil d'un tel site. Je n'ai pas encore eu de succès.

0
hen3ry