¿Estás trabajando en un sitio de WordPress que aún no está listo para lanzarse? Probablemente no querrás que las páginas sin terminar aparezcan en los resultados de búsqueda antes de que estés listo.
En esta guía, te mostraremos cómo controlar el rastreo y la indexación de motores de búsqueda en WordPress. También explicaremos qué método usar para ocultar un sitio completo, una página individual o una carpeta específica.

Importante: Rastreo no es lo mismo que indexación
Muchos principiantes evitan que los motores de búsqueda rastreen su sitio cuando lo que realmente quieren es evitar la indexación. Es importante entender la diferencia entre ambos.
Rastreo es cuando los bots de los motores de búsqueda visitan tu sitio para descubrir contenido. Indexación es cuando agregan ese contenido a su base de datos de búsqueda.
Piénsalo como un bibliotecario que lee un libro nuevo (rastreo) y luego lo agrega al catálogo de la biblioteca (indexación).
Esto es importante porque bloquear el rastreo no siempre previene la indexación. Si Google descubre una URL bloqueada a través de enlaces de otros sitios web, aún puede indexar la URL. Como Google no puede rastrear la página, puede mostrar “No hay información disponible para esta página” en los resultados de búsqueda.

¿Quieres saber si debes deshabilitar el rastreo o la indexación en tu sitio? Aquí tienes una guía rápida:
| Caso de uso | Qué hacer | Herramienta adecuada |
|---|---|---|
| Ocultar un sitio completo que aún no se ha lanzado | Bloquear todo acceso | Configuración de Lectura de WordPress + protección con contraseña |
| Eliminar una página o entrada de Google | Mantenerlo rastreable y detener la indexación | Agregar una etiqueta noindex |
| Desviar bots de una carpeta | Detener el rastreo de esa carpeta | robots.txt Denegar |
Haz clic en los enlaces a continuación para saltar al método de tu elección:
- Método 1: Usar la configuración de WordPress para disuadir la indexación
- Método 2: Evitar que una página o entrada individual sea indexada
- Método 3: Editar manualmente tu archivo robots.txt
- Método 4: Usar X-Robots-Tag para evitar la indexación
- Método 5: Proteger con contraseña todo el sitio con cPanel
- Preguntas frecuentes sobre cómo evitar que los motores de búsqueda rastreen un sitio de WordPress
Método 1: Usar la configuración de WordPress para disuadir la indexación
WordPress tiene una configuración incorporada que pide a los motores de búsqueda que no indexen tu sitio. Ve a Ajustes » Lectura y marca ‘Disuadir a los motores de búsqueda de indexar este sitio.’

Cuando la habilitas, WordPress agrega una metaetiqueta robots noindex,nofollow a tus páginas:
<meta name="robots" content="noindex,nofollow">
La directiva noindex pide a los motores de búsqueda que no incluyan tus páginas en los resultados de búsqueda, mientras que nofollow les pide que no sigan los enlaces de esas páginas.
WordPress también advierte que depende de los motores de búsqueda honrar esta solicitud. En otras palabras, esta configuración pide a los motores de búsqueda que no indexen tu sitio, pero no les impide acceder a él.
Si quieres hacer imposible que los motores de búsqueda indexen o rastreen tu sitio web, entonces necesitarás proteger con contraseña tu sitio de WordPress.
Método 2: Evitar que una página o entrada individual sea indexada
Si quieres que tu sitio permanezca en los resultados de búsqueda pero deseas excluir una página o publicación de Google, agrega una directiva noindex a esa página.
La mayoría de los plugins SEO gratuitos de WordPress pueden hacer esto. Nosotros usamos la versión gratuita de All in One SEO en WPBeginner, así que te mostraremos cómo funciona con él. Primero, instala, activa y configura el plugin en tu sitio web.
Luego, edita la publicación o página que deseas eliminar de los resultados de búsqueda. Desplázate hacia abajo hasta la configuración de AIOSEO y cambia a la pestaña 'Avanzado'. Desactiva 'Usar configuración predeterminada' y selecciona 'No Index'.

Haz clic en 'Actualizar' o 'Publicar' para guardar tus cambios. AIOSEO ahora agregará la directiva noindex a la página, indicando a los motores de búsqueda que no la incluyan en sus índices.
Método 3: Editar manualmente tu archivo robots.txt
Usa robots.txt cuando quieras indicar a los rastreadores que no rastreen una parte específica de tu sitio de WordPress, en lugar de bloquear todo el sitio. Por ejemplo, puedes evitar que los bots rastreen una carpeta /private/ mientras les permites rastrear el resto de tu sitio.
WordPress normalmente genera tu archivo robots.txt automáticamente. Puedes verlo visitando tudominio.com/robots.txt.
La mayoría de los plugins SEO de WordPress gratuitos, incluido All in One SEO, te permiten editar robots.txt directamente desde tu panel de WordPress. Alternativamente, puedes crear o editar un archivo robots.txt en el directorio raíz de tu sitio usando el administrador de archivos de tu hosting o FTP. Para obtener instrucciones detalladas, consulta nuestra guía sobre cómo optimizar tu robots.txt de WordPress para SEO.
Una vez que tengas el archivo abierto, copia el siguiente código en tu archivo robots.txt.
User-agent: *
Disallow: /private/
Asegúrate de reemplazar /private/ con la ruta de la URL que deseas que los motores de búsqueda dejen de rastrear.
Método 4: Usar X-Robots-Tag para evitar la indexación
Si necesitas excluir un archivo como un PDF de los resultados de búsqueda, puedes usar la cabecera HTTP X-Robots-Tag. A diferencia de una etiqueta meta robots, funciona con archivos que no tienen una página HTML donde puedas agregar noindex.
Para servidores Apache, agrega el siguiente código a tu archivo .htaccess:
<FilesMatch ".pdf$">
<IfModule mod_headers.c>
Header set X-Robots-Tag "noindex"
</IfModule>
</FilesMatch>
Si usas AIOSEO, también puedes editar tu archivo .htaccess desde All in One SEO » Herramientas » Editor .htaccess.
Advertencia: Editar el archivo .htaccess puede romper tu sitio web si se hace incorrectamente. Por favor, asegúrate de hacer una copia de seguridad de tu sitio de WordPress o haz una copia de tu archivo .htaccess antes de realizar cualquier cambio.
Método 5: Proteger con contraseña todo el sitio con cPanel
Si tu sitio aún está en construcción y deseas evitar que los motores de búsqueda accedan a él, deberás habilitar la protección con contraseña en todo tu sitio. Esto bloquea a los visitantes y rastreadores el acceso al sitio hasta que elimines la contraseña.
Si tu proveedor de hosting ofrece cPanel, inicia sesión en tu cuenta y abre 'Privacidad del directorio' en 'Archivos'.

Busca el directorio donde está instalado WordPress. A menudo es public_html. Si tienes varios sitios, abre public_html y selecciona la carpeta del sitio que quieres proteger.
Haz clic en ‘Editar’ junto al directorio. En la nueva pantalla, marca ‘Proteger con contraseña este directorio’, introduce un nombre para el directorio protegido y haz clic en ‘Guardar’.

Luego, usa la sección ‘Crear usuario’ para introducir un nombre de usuario y una contraseña. Tu sitio ahora requerirá esos detalles de inicio de sesión antes de que alguien pueda acceder a él, incluidos los rastreadores de motores de búsqueda.
Ten en cuenta que la protección con contraseña a nivel de servidor bloquea todo el acceso al sitio. Los servicios externos como las pasarelas de pago o los trabajos cron pueden no funcionar hasta que elimines la protección.
Preguntas frecuentes sobre cómo evitar que los motores de búsqueda rastreen un sitio de WordPress
1. ¿Proteger mi sitio con contraseña perjudicará mi SEO cuando esté listo para lanzarlo?
No. Proteger tu sitio con contraseña mientras está en construcción no perjudicará tu SEO. Una vez que elimines la contraseña, los motores de búsqueda podrán rastrear e indexar tus páginas normalmente.
2. ¿Cómo desactivo el SEO en WordPress?
WordPress no tiene una opción para “desactivar el SEO”. Si quieres mantener tu sitio fuera de los resultados de búsqueda, activa ‘Disuadir a los motores de búsqueda de indexar este sitio’ en Ajustes » Lectura.
3. ¿Cómo oculto mi sitio de WordPress de los motores de búsqueda mientras hago pruebas?
Protege el sitio con contraseña a través del panel de control de tu hosting si tu proveedor lo ofrece. Por ejemplo, los usuarios de cPanel pueden usar Privacidad del Directorio para requerir un nombre de usuario y contraseña antes de que alguien pueda acceder al sitio.
4. ¿Cuál es la diferencia entre noindex y nofollow?
noindex le dice a los motores de búsqueda que no incluyan una página en los resultados de búsqueda. nofollow les dice que no sigan los enlaces de esa página. Controlan cosas diferentes y se pueden usar juntas cuando sea necesario.
Esperamos que este artículo te haya ayudado a evitar que los motores de búsqueda rastreen o indexen tu sitio de WordPress. Quizás quieras ver nuestra lista de verificación SEO para WordPress cuando estés listo para lanzar tu sitio web.
Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


Oyatogun Oluwaseun Samuel
¡Wow!, Gracias wpBeginner, nunca se me había ocurrido activar la protección con contraseña en la carpeta public_html. Gracias por brindar esta perspectiva. ¡Muchas gracias!
Jiří Vaněk
He leído que a menudo estos procedimientos, así como robots.txt, son solo un comportamiento recomendado para un robot. Cómo evitar ser buscado de verdad. ¿Es posible, por ejemplo, bloquear los rangos de Google y Bing, por ejemplo, con la ayuda de un archivo .htaccess?
Soporte de WPBeginner
Usarías el método 3 o 4 para bloquear completamente el acceso a tu sitio.
Administrador
Jiří Vaněk
Entiendo eso, pero supongo que entonces el sitio web no será público y solo podrán acceder a él quienes conozcan el nombre de usuario y la contraseña. Mi idea era solo tratar de encontrar los rangos de IP de los bots y bloquearlos a nivel del archivo htacess, por ejemplo. ¿Tiene sentido o es una tontería?
Soporte de WPBeginner
No hay garantía de que los bots no encuentren el sitio en una fecha posterior con una IP diferente. Si quieres estar seguro de que tu sitio no sea rastreado, querrás que sea un sitio privado; de lo contrario, la mejor opción es usar robots.txt para solicitar que el sitio no sea rastreado.
Jiří Vaněk
Entiendo, y gracias por la respuesta. Pensé que podría resolverlo bloqueando el rango, pero tienes razón en que el bot podría venir de una IP diferente o de un nuevo rango. Intentaré confiar en el archivo robots.txt y espero que todo salga bien.
mohadese esmaeeli
¿Es correcta la creencia generalizada de que tener un gran número de páginas indexadas dentro de un sitio no afecta la indexación del resto de las páginas?
Soporte de WPBeginner
El hecho de que tengas páginas indexadas en tu sitio no significa que no puedas tener otras páginas ocultas a los rastreadores para evitar su indexación.
Administrador
Moinuddin Waheed
He estado varias veces pensando, mientras estaba en la pestaña de configuración del panel de WordPress, por qué alguien querría disuadir a Google de mostrar la página o publicación en la visibilidad. Hoy, de hecho, después de leer esta publicación, llegué a conocer las razones por las cuales alguien disuadiría la indexación de motores de búsqueda.
Es muy simple de hacer, de hecho. Necesitamos marcar la casilla en la sección de lectura de la pestaña de configuración donde pregunta disuadir a los motores de búsqueda para la visibilidad.
Gracias por aclarar mi duda de mucho tiempo.
Soporte de WPBeginner
Nos alegra que compartamos por qué alguien usaría la casilla de verificación
Administrador
Charlotte
Esto era justo lo que estaba buscando. Después de mover mi sitio de desarrollo al sitio en vivo del cliente, no quería que ningún tráfico regresara al antiguo. ¡Gracias!
Soporte de WPBeginner
Nos alegra que nuestra guía haya sido útil
Administrador
Ryan
Eliminé mi sitio permanentemente de WordPress y cuando busco mi nombre en Google, el antiguo sitio de WordPress todavía aparece, a pesar de que ya no existe. ¿Puede alguien del equipo de soporte ayudarme a eliminarlo? No quiero que mis clientes se confundan con mi sitio real y activo.
Soporte de WPBeginner
Para tu sitio antiguo en los resultados de Google, si rastreas el sitio como Google, puede ayudar a actualizar la caché de Google. Para obtener más formas de eliminar completamente el sitio, deberías echar un vistazo a nuestra publicación aquí: https://www.wpbeginner.com/wp-tutorials/how-to-permanently-delete-a-wordpress-site-from-internet/
Administrador
Divyanshu
si deshabilitamos la indexación del sitio de WordPress para protegerlo de hackers, ¿afectará la indexación de Google o no, y si es así, cómo permito que Google indexe mis páginas?
Andy
No parece funcionar. Seguí las instrucciones con confianza. Mi subdominio todavía es visible públicamente.
Soporte de WPBeginner
Hola Andy,
Si has protegido con contraseña tu directorio de subdominio, revisa de nuevo su configuración en cPanel. Si todo parece correcto, es posible que desees contactar a tu proveedor de hosting de WordPress.
Administrador
Jay
Sí, lo que está escrito en "Desalentar a los motores de búsqueda de indexar el sitio" es muy cierto. Google no parece respetarlo.
chinju
Hola, tengo una duda de si un sitio web tiene 1 millón de subpáginas, el motor de búsqueda bloqueará todas las subpáginas cuando agreguemos
User-agent: *
Disallow: /
en el archivo robots?
Shekhar Sardar
Sí. Agregar Disallow:/ en robot.txt le indicará a todos los bots de motores de búsqueda que no rastreen este sitio o página web.
anand
quiero que las páginas de membresía y la página de perfil del miembro no sean indexadas por ningún motor de búsqueda, ¿cómo lo hago????
Kenneth
Intenté esto pero me arruinó mi .htccess para mi instalación de Wordpress.
Así que procede con precaución.
Joojo
Hola,
Actualmente tengo un Blog de Wordpress.com (Plan Gratuito) y deseo vender mis cosas digitales en línea sin configurar un sitio web y dependiendo completamente del Blog, al principio (me he quedado sin fondos). Por lo tanto, siguiendo con esta idea, he hecho cambios en mi Blog, bajo esto, después de realizar el pago, el cliente es redirigido a mi página de blog con un enlace para descargar el contenido digital. Entonces, solo quiero que la pasarela de pago pueda redirigir el tráfico a la página de descarga en mi blog y que no sea buscable por motores de búsqueda, etc., y tampoco que aparezca en la lista de Publicaciones/Páginas de Wordpress.com, etc., porque si la página de descarga es buscable por los motores de búsqueda y aparece en las publicaciones de mi blog, no ganaría nada porque entonces el cliente descargaría el contenido directamente sin hacer el pago.
Saludos,
Joojo.
Jennifer
Estoy aprendiendo WP ahora y diseñando mi sitio. Por ahora, no quiero que el sitio sea rastreado, así que he marcado la casilla de Visibilidad del motor de búsqueda y he agregado la protección con contraseña. Sin embargo, en unos meses, querré que el sitio esté en línea y querré visitantes en mi sitio. Si desmarco la casilla de Visibilidad del motor de búsqueda y quito la protección con contraseña, ¿se actualizará automáticamente la cabecera de nofollow de los robots? ¿O tendré que actualizar esto manualmente en la sección de cabecera?
Soporte de WPBeginner
Sí, lo estará. Sin embargo, para estar extra seguro, necesitas enviar el sitemap xml de tu sitio usando las herramientas para webmasters de Google. Esto te permitirá ver si se encuentran errores de rastreo en tu sitio.
Administrador
Ryan
¿Es posible bloquear solo páginas específicas en tu sitio, en lugar de bloquear todo el sitio?
Chad
Wordpress ofrece una opción de protección con contraseña en cualquiera de tus páginas y publicaciones. Simplemente cambia la "visibilidad" en la edición de tu página o publicación a "protegido con contraseña".
Personal de WPBeginner
Por favor, echa un vistazo a este hilo.
Patrick
¿Cómo puedo hacer que Google y Bing rastreen mi sitio web y al mismo tiempo evitar que SeMalt lo rastree? SeMalt envía tráfico a mi sitio web, haciendo que parezca que tengo más visitas; sin embargo, estos clics abandonan mi sitio de inmediato y, al hacerlo, aumentan la tasa de rebote de mi sitio de WordPress.
Cualquier ayuda al respecto sería genial.
Patrick
Pawan Reddy
Gracias por este consejo. No sabía que esto era posible.