Avisos
Vaciar todo

Woocommerce - Ocultar URL de productos en tienda online privada

2 Respuestas
2 Usuarios
0 Reactions
3 Visitas
Respuestas: 1
New Member
Topic starter
 

Buenos días,

En el dominio centroinfantilfloppy.es tengo instalado un woocommerce con una tienda online para los uniformes de un centro infantil.

El acceso a esta tienda es solo para los padres, a los que se les facilita usuario y contraseña para que hagan las compras, es decir es una tienda privada para evitar que otros colegios conozcan los precios y detalles del uniforme y solo puedan acceder a quien se les facilite los datos de acceso.

El caso es que logicamente, las url de los productos estan en internet y se puede acceder a la tienda si se hace una busqueda de una prenda (aunque no se puede comprar porque no hay opcion a registrarse), pero se ve la tienda completa con todos los productos y los precios.

Por ejemplo, se puede acceder a la tienda si buscamos:
https://www.centroinfantilfloppy.es/tienda/

o buscando un solo producto, tambien se puede llegar a traves de él a la tienda completa
https://www.centroinfantilfloppy.es/producto/pantalon-largo/

¿Existe alguna manera de ocultar estas url de los productos para que solo se vean si se hace login en la web?

Gracias.

Contenido solo visible a usuarios registrados


 
Respondido : 09/09/2021 9:31 am
Tags del tema
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Maria del mar.

Lo que puedes hacer es no indexar esas paginas.

.- Editas el producto/página que no quieras que sea indexado 

.- En la opción de SEO despliega " Avanzado "

.- Selecciona " No " en la opción "

 

screenshot nimbus capture 2021.09.09 11 55 35

 

El tema es que ya estan indexadas y tendrías que esperar a que google vuelva a rastrear para que las retire.

Puedes pedir a Google que retire algunas URL de la búsqueda:

.- Accede a Search Console:

-> https://search.google.com/

.- Selecciona " Retirada de URLs

screenshot search.google.com 2021.09.09 12 07 10

.- Creas una nueva solicitud y añade las URLs que quieres eliminar de las búsquedas.

 

Otra opción seria no mostra los precios en las búsquedas.

.- Añade lo siguiente al archivo functions.php que encontraras en wp-content -> themes -> tu_plantilla

add_filter( 'woocommerce_structured_data_product_offer', '__return_empty_array' );

Lo mismo que lo anterior, tendras que esperar a que Google vuelva a indexar al web paar ver los resultados.

 

Un saludo


 
Respondido : 09/09/2021 10:09 am