Vorgeta Posted April 26, 2019 Share Posted April 26, 2019 Hola, buenas tardes. En primer lugar me gustaría pedir disculpas por si este tema se hubiera resuelto ya, pero he estado un rato buscando y no he encontrado. Resulta que, arreglando las keywords de la página, en el buscador de Google me siguen saliendo apartados que son inútiles en temas de SEO, como contáctenos, términos de condiciones y usos... He leído que debería ponerles un no follow a esas páginas, pero no sé bien cómo. ¿Alguien sabría poder decirme? Y en cuanto a la descripción Y en cuanto a esa pequeña descripción, ¿alguien me podría decir cómo cambiarla? Nunca he tenido problemas en otras páginas de venta online, pero aquí, por más que indago, no encuentro cómo trastocar eso. ¡Un saludo y muchas gracias! Link to comment Share on other sites More sharing options...
manu20gm Posted May 2, 2019 Share Posted May 2, 2019 Buenos dias, creo que tienes un pequeño lio con los nofollow, esto es un atributo que se indica en un enlace tipo <a href="url" rel="nofollow">Política de privacidad</a> Añadir nofollow tiene el fin de optimizar al máximo el tiempo que te dedica la araña de google, para que siga e indexe el contenido realmente importante. Lo que se llama crawl budget, es el tiempo que le dedica google a una página (suele ser limitado), mientras mas urls tengas y mientras más peso (kb) tengan tus páginas, más trabajo le das a google y menos urls le da tiempo a leer. Para una buena optimización seo on page es buena idea poner los enlaces nofollow que hacen referencia a ese tipo de contenido que no sirve de nada de cara al posicionamiento, para que el googlebot y otros bot de buscadores que crawlean e indexan tu web no siga esos enlaces porque no aportan nada a tus usuarios. Lo primero que debes hacer en las páginas que no quieres que se indexen es poner el atributo noindex. En prestashop tienes la opción en el apartado de link widget, debes entrar en las páginas cms que no quieras que sean indexadas y marcar la opción de "Indexación por motores de búsqueda" a "no". Para terminar debes analizar tus tpl (estarán distribuidos por todos los archivos de tu plantilla: /theme/tuplantilla) y encontrar todos los enlaces que vayan a esos sitios y añadirles el rel="nofollow" a sitios como: - Politica de privacidad - Politica de cookies - Quienes somos - Tiempos de entrega - Garantia de devolucion - Otros... Para localizar donde están esos enlaces: Yo lo que hago es descargarme una copia del theme desde el servidor con filezilla en mi equipo local, despues localizo mediante el inspector de navegador las zonas donde están esos enlace, luego con herramientas tipo notepad++ le doy a buscar en todos los ficheros de la plantilla (la que me descargé anteriormente en mi equipo). Tras encontrarlo añado el rel="nofollow" guardo y vuelvo a subir el fichero al servidor. Tambien es buena idea poner nofollow a enlaces tipo añadir al carrito, ver carrito, mi cuenta... Por último y si quieres seguir optimizando tu seo onpage: - Deberías añadir directivas al archivo robots.txt para disuadir a los bots que naveguen por las paginaciones de categorias y demás. - Controlar errores 404 y hacer las redirecciones necesarias. - Añadir la meta cannonical a tus páginas canónicas. A modo resumen, eso es todo. Un saludo. 1 Link to comment Share on other sites More sharing options...
Vorgeta Posted May 21, 2019 Author Share Posted May 21, 2019 Hola, Manu ¡Muchísimas gracias por tu ayuda! Me he metido en el widget de enlaces y en ningún momento me da la opción de "Indexación por motores de búsqueda". ¿De qué otra manera podría hacerlo? Y, disculpa mi ignorancia, pero, ¿dónde puedo analizar mis tpl? ¡Gracias! Link to comment Share on other sites More sharing options...
manu20gm Posted May 21, 2019 Share Posted May 21, 2019 (edited) Hola! con respecto a las paginas cms noindex (las estáticas, privacidad, políticas, cookies...) se hace desde diseño -> paginas -> modificar (te dejo una imagen) Para ponerles nofollow a los enlaces que apunten a estas páginas estáticas tienes que buscar el tpl donde esté esa parte del código, asi lo hago yo: 1- Me descargo el tema en uso desde el panel de hosting (comprime la plantilla theme que uses) y la descargas en tu pc. 2- Después te vas a tu web, en el navegador haz clic con el botón derecho -> inspeccionar elemento y encuentra algo del código representantivo del tpl, como puede ser la clase del div donde estén incrustados los enlaces. 3- Finalmente con un programa tipo notepad++ o sublimetext por ejmplo, haces control + f para que te salga el asistente de búsqueda y en la pestaña "Buscar en archivo" pones la case o el código que hayas localizado en tu web. 4- Te salen resultados, junto con las rutas. Te dejo otro cutre esquemilla con esto, espero que te sirva. Un saludo Edited May 21, 2019 by manu20gm (see edit history) 1 Link to comment Share on other sites More sharing options...
Vorgeta Posted May 21, 2019 Author Share Posted May 21, 2019 Hola, Manu. De nuevo, muchísimas gracias por la rapidez y por tu dedicación. Ahora mismo me pillas fuera de casa y te respondo desde el móvil, por lo que no puedo echarle un ojo pormenorizadamente a lo que me cuentas, pero en la imagen número 3 (de las primeras), cuando aparece lo de "Indexación por motores de búsqueda" a mí no me sale igual. ¡Un saludo! Link to comment Share on other sites More sharing options...
manu20gm Posted May 21, 2019 Share Posted May 21, 2019 Hola!! es posible que tu versión de prestashop sea otra, puedes adjuntar foto? Un saludo. Link to comment Share on other sites More sharing options...
Vorgeta Posted May 23, 2019 Author Share Posted May 23, 2019 Hola, Manu. Efectivamente, sí me salía. En el móvil no me aparecía. Ahora tengo el mismo problema: quiero hacer eso mismo con la página contáctenos, que aparece aquí: Pero no aquí: Link to comment Share on other sites More sharing options...
manu20gm Posted May 23, 2019 Share Posted May 23, 2019 Se me ocurre que editando el tpl donde van los headers añadas una condición al tpl de esta forma {if $page_name=='contact'} <meta name="robots" content="noindex,follow" /> {/if} No se si la página se llama asi, probablemente si, pruebalo y me dices. Puedes poner noindex (no indexa la pagina) y nofollow (no sigue los enlaces desde esa página, aunque puedes dejarlo en follow, ya que ahi también tienes el menu con los enlaces principales, eso a tu gusto) Un saludo 1 Link to comment Share on other sites More sharing options...
Vorgeta Posted May 23, 2019 Author Share Posted May 23, 2019 Perdona por desquiciarte, Manu, pero mi conocimiento de programación es escaso. Cómo se editan los tpl? El código que he de poner es ese en concreto? Gracias de nuevo y disculpa las molestias... Link to comment Share on other sites More sharing options...
manu20gm Posted May 23, 2019 Share Posted May 23, 2019 No te preocupes, nadie nace sabiendo jeje. Lo tienes en el archivo dentro de tu plantilla en tutema/templates/_paritals/head/head.tpl simplemente añade ese código donde veas las etiquetas meta. Depende de la versión de prestashop el código puede variar, yo hice algo parecido para añadir canonical a las paginas de proveedores o fabricantes, si te sirve de algo este código es el que metí. {if $page.page_name == 'manufacturer' or $page.page_name == 'supplier'} <link rel="canonical" href="{$urls.current_url}"> {/if} Puedes modificarlo poniendo el meta que te dejé en el otro comentario. Después guardar el archivo y lo vuelves a subir al hosting sobreescribiendo el fichero anterior. Te recomiendo que antes te guardes una copia del head.tpl por si acaso, y si hubiera algún problema lo recuperas. Un saludo. 1 Link to comment Share on other sites More sharing options...
Vorgeta Posted May 23, 2019 Author Share Posted May 23, 2019 ¡Qué comunidad más amable la de Prestashop! Y Manu, disculpa de nuevo mi ignorancia, pero ya tiré una vez la web sin querer (no sé qué toqué) y no quiero hacerlo de nuevo. Dónde puedo tocar la plantilla? En tema y logotipo> tema? Link to comment Share on other sites More sharing options...
manu20gm Posted May 23, 2019 Share Posted May 23, 2019 Si no tienes ningún conocimiento de programación o de lenguaje estrcutrado, te puede resultar dificil hacer estos cambios, ya que requieren de un cierto control del tema. No es demasiado dificil. Siempre podrías buscar un módulo de pago para hacerlo, seguro que hay algunos que te permitan establecer esos parámetros de una forma amigable. Si no dispones de presupuesto, también puedes intentar aprender a hacer estas cuestiones. Para editar tpl necesitas acceder a tu hosting a las carpeta donde esté instalada tu tienda. Eso lo puedes hacer desde el panel de administración en la herramienta que disponga tu hosting o mediante un programa ftp como filezilla, que te descargas e instalas en tu pc, aunque necesitaras tener usuario y contraseña de ftp (las cuentas ftp se crean desde el hosting) Una vez puedes acceder localiza el fichero que te he dicho, dentro de tu tienda en la carpeta themes/tutema/templates/_paritals/head/head.tpl y lo descargas. Después usa un programa tipo notepad++ para editar el código y añadir el código que te comenté, aunque para serte sincero, no se si el código es correcto: {if $page_name=='contact'} <meta name="robots" content="noindex,follow" /> {/if} ya que no lo he podido comprobar, no tengo acceso a mi tienda de pruebas, por eso te recomiendo que lo hagas en local o en una copia de tu tienda para realizar pruebas sin miedo. Un saludo!! 1 Link to comment Share on other sites More sharing options...
Vorgeta Posted May 23, 2019 Author Share Posted May 23, 2019 ¡Muchas gracias, Manu! Me has sido de gran ayuda Una última pregunta: ¿cómo puedo priorizar la aparición de ciertas páginas en la etiqueta del buscador de Google? Link to comment Share on other sites More sharing options...
manu20gm Posted May 24, 2019 Share Posted May 24, 2019 No se si te refieres a la forma en la que apareces en los resultados de búsqueda (en la seprs). Cuando aparece el sitio y debajo algunas categorías o urls relevantes de forma expandida. Esto no es algo que podamos nosotros personalizar directamente, depende de la forma en la que google entiende una página y ellos mostrarán lo que crean mas relevante por cada intención de búsqueda. Te recomiendo que realices un sitemap y lo mandes por search console, eso ayudará a que google entienda tu página mejor, de igual forma pon atención a las categorías, escribe meta títulos y meta descripciones atractivos y que definan bien cada categoría, página o producto. Otra cosa muy positiva es implementar rich snippets o resultados enriquecidos. Por defecto en prestashop hay implementaciones hechas, hay rich snippets muy variados, valoraciones de productos, stock, precio... En fin, es un mundo. Un saludo! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now