Soporte » WordPress Avanzado » Cambiar código de entrada o pagina

  • audioprolabs

    (@audioprolabs)


    Hola,
    les escribo porque tengo un problema con mi pagina web. El problema esta en esto que la mayoria de mis paginas no están indexadas por Google de manera correcta. Después de pedir ayuda en los foros de Google he recibido la siguiente respuesta.
    ¨No estas indicando adecuadamente la URL canónica, en todas tus páginas se declara a la raiz del dominio como URL canonica, cuando debe ser la propia URL¨.
    El problema es que no se como añadir de manera manual <link rel=”canonical” href= a cada entrada o pagina, de tal manera que la URL canónica en todas mis entradas no sea la raiz de mi dominio. Observando el HTML no puedo ver estos enlaces. Supongo que después de crear una entrada o pagina, se genera un código con el enlace que se corresponde a esta nueva entrada. El problema es que no se donde se esta generando en Word Press este código con este enlace, para que puedo editar este enlace de manera manual y añadir esta linea link rel=”canonical
    Me pueden ayudar por favor explicándome donde puedo ver el código para las entradas creadas?

    • Este debate fue modificado hace 3 meses por  audioprolabs.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 15 respuestas - 46 de 60 (de 67 total)
  • si, tengo un subdominio con otro htaccess, pero dentro solo pone esto.

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /tyn/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /tyn/index.php [L]
    </IfModule>

    Moderador almendron

    (@almendron)

    Si te fijas en en ese segundo WordPress, podrás comprobar que tienes la barra al final y que no da ningún problema. De hecho, en tu menú aparece el acceso al blog sin esa barra pero al entrar verás que la añade.

    El problema, por tanto, está casi seguro en el htaccess que tienes en el directorio raíz y en la configuración de ese WP.

    De todas formas, ahora mismo el único problema con la etiqueta canonical la tienes en la página principal y no tiene mayor importancia.

    Debería consultar a un profesional. Con un solo WordPress deberías tener suficiente. Los temas actuales permiten integrar página principal, blog y tienda. Te evitarás problemas.
    Y si te manejas bien, puedes instalar WP en local y hacer tú mismo las pruebas.

    Ok, gracias. Pero lo curioso es que esta barra al final no se puede ver en mi pagina principal, pero copiando la URL desde la barra de navegación si que esta esta barra. Entonces no entiendo hay un problema o no lo hay? Y si es así tengo que buscar para quitar esta barra o añadirla?

    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    Moderador almendron

    (@almendron)

    Lo último que se me ocurre es que localices en el htaccess el código que hace que se elimine la barra (/) al final de las URLs, y que lo quites.

    Una pregunta: Los enlaces que hay en la página principal (excepto el del blog): ¿a qué apuntan? ¿a páginas?

    Tines puesto categoría+nombre en la estructura pero luego solo aparece en la URl el nombre de la entrada-página.

    Moderador almendron

    (@almendron)

    Si quieres, haz de nuevo la prueba pero sta vez dejando como tenías los enlaces permanentes.

    1) Haz una copia del htaccess y la guardas en tu ordenador. La dejas de reserva por si algo fuera mal.

    2) Borra del servidor el archivo htaccess

    3) Entra en la administración de WordPress y te vas a Ajustes > Enlaces permanentes

    a) Selecciona “numérico” y guarda.

    b) Selecciona “Estructura personalizada”. En el cuadro pones:

    /%category%/%postname%

    Guarda los cambios. Esta vez sin la barra al final. Esto hará que se regeneré el htaccess

    ya esta pero no se ha regenerado un nuevo htaccess y la pagina no funciona. A parte del block los demás enlaces apuntan a paginas. Tambien no veo un codigo que quita (/) dentro en el htaccess

    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    Moderador almendron

    (@almendron)

    COMO SIEMPRE, MANTEN UNA COPIA DE SEGURIDAD DE TU HTACCESS ORIGINAL

    Es probable que no tengas permisos de escritura. Vuelve a dejar el original.

    Edita el htaccess del servidor y busca unas líneas que comienzan por # BEGIN WordPress y acaban con # END WordPress.

    Son las únicas que tienes que conservar. Elimina el resto.

    Moderador almendron

    (@almendron)

    Comprueba también que los permisos de ese archivo son 644.

    eliminado todo excepto # BEGIN WordPress y # END WordPress de nuevo no funciona la pagina.

    los permisis son 644

    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    Moderador almendron

    (@almendron)

    Todo no. Lo que va entre esas dos líneas no debes quitarlo.

    hay algún cambio después de cambiar el htaccess. Tambien crees que es un problema serio que no se puede efectuar la redirecion desde www

    • Esta respuesta fue modificada hace 2 meses, 4 semanas por  audioprolabs.
    Moderador almendron

    (@almendron)

    Ahora no te funciona el blog. Vuelve a dejar el original. Supongo que también habrá un código para el Blog.

    No, no es un problema serio aunque convendría solucionar.

    Lo mejor que puedes hacer es plantearte un cambio radical. Un solo WordPress que integre Blog y tienda, y un tema moderno y actualizado.

    Por mi parte, poco más te puedo ayudar.

    Al menos, lo que es la URL canonical está resuelto. Solo te falla la principal pero no debería ser mayor problema.

    OK, muchas gracias por tu ayuda, de veras. Te lo agradezco mucho, solo una pregunta mas. Como puedes ver exactamente que la URL principal es diferente de la canonica?

    Moderador almendron

    (@almendron)

    1) Entras en una de tus páginas: https://audioprolabs.com/ (u otra cualquiera)

    2) Visualiza el código fuente de la página: view-source:https://audioprolabs.com/

    3) CTRL+F y buscas “canonical” (sin las comillas)

    <link rel=”canonical” href=”https://audioprolabs.com/”>
    me sale esto, tiene que estar sin la barra al final?

Viendo 15 respuestas - 46 de 60 (de 67 total)
  • Debes estar registrado para responder a este tema.