Child pages
  • Preferencias SEO y URLs
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Preferencias SEO & URLs

Las herramientas incluidas en esta página le ayudarán a mejorar el posicionamiento de su sitio PrestaShop en los motores de búsqueda, y así llegar a más clientes potenciales.

"SEO" significa "Search Engine Optimization", en español "Optimización en los Motores de búsqueda". Ésta representa un conjunto de técnicas y de mejores prácticas destinadas a mejorar la visibilidad de un sitio web en los motores de búsqueda. Tiene más información en la Wikipedia: http://es.wikipedia.org/wiki/Posicionamiento_en_buscadores.

URL es la abreviatura de "Uniform Resource Locator" (en español, Localizador uniforme de recursos), o en pocas palabras, la dirección online de una página web. Tiene más información en la siguiente página de la Wikipedia: http://es.wikipedia.org/wiki/Localizador_uniforme_de_recursos.

Por defecto, las URLs profundas de PrestaShop (es decir, las páginas específicadas tras el nombre del dominio) son bastante informativas para el cliente y para los motores de búsqueda: una dirección como por ejemplo: http://www.myprestashop.com/product.php?id_product=27 no ayuda a los visitantes a saber qué producto se encuentra tras esta página.Las URLs amigables son el camino para lograrlo, y obtener, por ejemplo una dirección como: http://www.myprestashop.com/2-music-players/27-ipod-nano-green.

Como puede ver en el segundo ejemplo anterior, tanto las categorías como los productos pueden tener una URL amigable: id_category=2 se convierte en 2-music-players, y id_product=27 se convierte en 27-ipod-nano-green. Aunque el número ID no puede ser eliminado de forma predeterminada, las palabras son generadas a partir del nombre de la categoría y el nombre del producto, o escritas manualmente. Esto se realiza directamente en la página de configuración del producto o categoría (en el menú "Catálogo"): encontrará el campo "URL amigable" en la página principal de configuración de una categoría, y en la pestaña "SEO" de la página de configuración de un producto.

Hay otras páginas individuales en su instalación de PrestaShop que sin duda se beneficiarán de las URLs amigables: páginas CMS, páginas de la cuenta de usuario, páginas con contenidos generados automáticamente... La página "SEO y URLs" le presenta un listado de todas esas páginas, y le permite editar sus URLs amigables, así como sus etiquetas meta (title, description, keyword).

Las URLs amigables sólo funcionan en servidores que soporten la reescritura URL (a través de la función mod_rewrite de Apache Web Server, por ejemplo). Asegúrese de verificar que su servidor lo soporta (¡pregunte a su proveedor de hosting!), ya que al utilizar esta opción puede hacer que su tienda deje de trabajar correctamente.

Configuración SEO de la página de inicio

Para modificar las etiquetas meta de su página de inicio, tan sólo necesita abrir la página "SEO y URLs", hacer clic en la página "index" y editar la información SEO.

Algunos consejos:

  • El título de la página de inicio por defecto es el nombre de la tienda, por lo que el título de la página "Index" se encuentra vacío. Si escribe algún contenido en este campo, el título completo de la página será "<su contenidot> – <el nombre de la tienda>".
    El nombre de la tienda se establece durante la instalación de PrestaShop, y puede ser cambiado desde la página de preferencias "Contactos de la tienda", utilizando el campo "Nombre" de la sección "Detalles de contacto".
  • Escriba una breve descripción del producto: un párrafo es suficiente.
  • Añada etiquetas, haga clic en el campo "Añadir etiqueta", escriba una etiqueta, y pulse "Enter". Puede eliminar las etiquetas haciendo clic en la cruz de color rojo.
    No tiene que añadir una URL de redireccionamiento si existe ya una.

Tenga en cuenta que si su tienda ya ha sido indexada por Google o cualquier otro buscador, tomará algún tiempo que sus cambios aparezcan en los resultados de búsqueda. Por favor, sea paciente.

En la parte inferior de la página "SEO y URLs" hay tres secciones con opciones adicionales: Configuración de las URLs, Establecer URL de la tienda y Generar archivo robots.txt. Más abajo encontrará una explicación de estas opciones.

Añadir una nueva URL amigable

Las URL amigables se han de establecer en la página de configuración de cada producto, categoría, página CMS... Esta página de creación tan solamente es útil para algunas páginas automáticas, así que por generalmente no tendrá que preocuparse de esta opción.

Asegúrese de rellenar los campos para todos los idiomas disponibles en su tienda: no sólo es inmensamente útil para los usuarios locales, sino también para los buscadores que pueden hacer uso de esta información local.

Haga clic en el botón "Añadir nuevo" para acceder al formulario de creación de URLs amigables. Estos son los campos que tendrá que rellenar:

  • Página. La lista desplegable le ofrece un listado de todas aquellas páginas que pueden beneficiarse de una URL amigable.
  • Título de la página. El título que aparecerá en buscadores cuando se realice una solicitud.
  • Meta descripción. Una presentación de la página, en pocas palabras, la intención de captar el interés de un cliente. Aparecerá en los resultados de búsqueda.
  • Meta palabras clave. Palabras clave que definan a la página. Éstas son importantes para un buen posicionamiento en los buscadores. Puede introducir varias: teclee la palabra, pulse la tecla Enter, y observará cómo la etiqueta queda encapsulada en el interior de un bloque amarillo, acompañada de un pequeño icono de una cruz de color rojo por si desea eliminarla.
  • Reescritura URL. Aquí es donde debe establecer la URL amigable. Asegúrese que esta sea corta y descriptiva, y reemplace los espacios (" ") por guiones ("-").

Configurar URLs

Las opciones principales para las URLs amigables:

  • URL amigable. Cambie esta opción si sabe que su servidor permite la reescritura URL. Si no, déjela en "No".

    Si lee un mensaje como "La reescritura URL (mod_rewrite) no está activa en su servidor o no es posible comprobar la configuración del servidor. Si desea utilizar URLs amigables debe activar este módulo". En este caso, PrestaShop no puede detectar la configuración del servidor, pero eso no significa que está característica no funcione. Deberá comprobarlo por sí mismo.

  • URL acentuada. PrestaShop es ahora capaz de producir URLs con caracteres especiales, para los productos con nombres no ASCII. Puede desactivar esta opción desde aquí.
  • Redirigir automáticamente al enlace principal (URL canónica). Una página PrestaShop específica puede tener muchas direcciones URLscon mayor frecuencia cuando hay parámetros a tener en cuenta: por ejemplo, http://example.com/product.php?id=5&option1 y http://example.com/product.php?id=5&option2 son utilizadas para el mismo producto, y sólo presentan una diferencia. Si usted quiere que su producto tenga una única dirección URL y no muchas duplicadas, debería permitir las URLs canónicas.
    Las URLs canónicas es una forma de eliminar el contenido duplicado – que podría perjudicarle en el posicionamiento de su tienda en los buscadores, ya que tener contenido duplicado es considerado spam. Para evitar que los motores de búsqueda le consideren un spammer, PrestaShop utiliza  un elemento de enlaces rel="canonical" para indicar cuál es la URL base para un contenido dado.
    Aunque es recomendable  activar esta opción, esto también dependerá de si el tema actual de su tienda implementa correctamente la etiqueta de cabecera <link> header tag. Tendrá que preguntarle al diseñador del tema sobre esta cuestión.
    Hay tres opciones disponibles:
    • Sin redirección. puede obtener direcciones URL duplicadas.
    • 301 Movido permanentementeDevuelve el código de estado HTTP 301, apuntando a la URL principal y notificando a los motores de búsqueda que esta es la única URL a tener en cuenta.
    • 302 Movido temporalmenteDevuelve el código de estado HTTP 302, apuntando a la URL principal y notificando a los motores de búsqueda que la dirección URL principal podría cambiar más adelante.
  • Desactivar Apache MultiViews. Apache es el servidor web más popular, y es muy probable que es el que utilice su proveedor para alojar su tienda (aunque debe comprobarlo). Multiviews es un sistema de negociación de contenidos donde el servidor Web trata de servir al usuario la versión de la página que piensa que mejor se adapta a su idioma, bajo la misma URL. Desafortunadamente, esto puede ocasionarle problemas con las URLs amigables. Si este es el caso, bastará con que desactive Multiviews utilizando esta opción.
  • Desactivar mod security en Apache. mod_security es un módulo del servidor Apache que actúa como cortafuegos, protegiendo a los servidores de intrusiones. Sin embargo, puede bloquear algunas características importantes, e incluso producir errores dependiendo de la configuración. En tales casos, deshabilite este módulo desde aquí.

En versiones previas de Prestashop, tenía que generar manualmente un archivo .htaccess tras habilitar las URLs amigables. Este ya no es el caso, ya que desde la versión 1.5: el archivo .htaccess es gestionado por PrestaShop, así no tiene que preocuparse de esto.

Establecer URL de la tienda

En esta sección, usted puede ver y editar algunos de los ajustes predeterminados del servidor:

  • Shop domain. Your store's main domain name or IP address.
  • SSL domain. Your store's secure domain name (https://) or IP address.
  • Base URI. The folder where you installed PrestaShop. If it is at the root of the domain, use "/".

Most of the time, you should not touch these fields without knowing exactly what you are doing. One mistake could break your shop.

Schema of URLs

New in 1.6.

You can change the way friendly URLs are generated, by changing the route to a resource on your shop.

For instance, the default route to display a product's page is {category:/}{id}-{rewrite}{-:ean13}.html, which results in /summer-dresses/7-printed-chiffon-dress.html
You could change that route to {manufacturer:/}{id}-{rewrite:/} to obtain /fashion-manufacturer//7-printed-chiffon-dress/

8 fields are available by default, and each is accompanied with a list of available keywords. Some keywords are mandatory, and are indicated with a *.

Once you have updated your fields, do not forget to save your changes, then on the "Save" button in the "Set up URLs" section in order to regenerate your .htaccess file, which is necessary for your friendly URLs.

Robots file generation

A robots.txt file enables you to block specific automated bots and web spiders which crawl the Web in order to find more web pages to add to their company's servers. Some bots you want to have full access to your website, such as Google's or Yahoo!'s, and some others you would rather not, such as spam bots, content thiefs, e-mail collectors, etc. Note that the worst of bots do not respect this file's directives, as it is purely advisory.

PrestaShop's robots.txt generation tool simply creates a file with exclusion directives for files and directories that are not meant to be public, and should not be indexed. These directives apply to all bots, good or bad: the generated file uses the "User-agent: *" string.

Clicking on the "Generate robots.txt" button replaces any existing robots.txt file with a new one. Therefore, if you want to add your own rules, do it after PrestaShop has generated its version of the file.

  • No labels