Avisos
Vaciar todo

Seo  

 
Ferdinand
 Ferdinand
Usuario experto

Buenos días, me gustaria saber que es mejor para seo? un subdominio, subdirectorios o dominio independiente? Quiero hacer mi web multiidiomas y la verdad, escuchando la gente, no se cual seria la mejor opción. Además recomendación de plugins para hacerlo posible seria una ayuda. Estoy pensando en wplm.

Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 28/10/2023 6:32 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ferdinand.

Personalmente soy más partidario de los subdirectorios ( Carpetas ) porque la autoridad principal siempre será el dominio y el SEO se realizar sobre el dominio principal ya que los motores de búsqueda tratan las subcarpetas como parte del dominio principal.

recomendación de plugins para hacerlo posible 

WPML es uno de los mejores plugins de idiomas que existen y mi opción principal pero bueno es de pago y existen otras opciones gratuitas como puede ser Polylang que para la mayoría de las instalaciones puede ser una muy buena opción aunque si es para WooCommerce necesitas una extensión que al fin y al cabo resultara casi el mismo precio que WPML:

-> https://es.wordpress.org/plugins/polylang/

 

Un Saludo

ResponderCitar
Respondido : 28/10/2023 10:29 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ferdinand
 Ferdinand
Usuario experto

@pepesoler Muchas gracias por el consejo. por ejemplo, subdirectorio seria así verdad? afrikacolor.fr/es, verdad?

Muchas gracias

ResponderCitar
Respondido : 28/10/2023 2:40 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ferdinand

subdirectorio seria así verdad? afrikacolor.fr/es, verdad?

Exacto, cada idioma tendrá su carpeta.

 

Un saludo

ResponderCitar
Respondido : 28/10/2023 3:28 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ferdinand
 Ferdinand
Usuario experto

@pepesoler Muchas gracias. Por último, como debo configurar dicho plugins (wpml) para que no me duplica las imágenes de la galería?

ResponderCitar
Respondido : 29/10/2023 6:27 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ferdinand

para que no me duplica las imágenes de la galería?

WPML no duplica las imágenes a no ser que al subir la imagen la traduzcas también para cada idioma.

Para evitar que se dupliquen las imágenes:

.- Accede a WPML->Configuración

.- En el bloque " Traducción de multimedia " desactiva las opciones duplicidad de imágenes

screenshot mary52.webempresa.eu 2023.10.29 12 34 22

 .- Edita el archivo Loader.php que encontras en  wp-content/plugins/sitepress-multilingual-cms/classes/media " Loader.php "

.- Modifica esta linea:

public static function getData() {
        return [
            'name' => 'media_setup',
            'data' => [
                'endpoints' => [
                    'prepareForTranslation'   => PrepareForTranslation::class,
                    'translateExistingMedia'  => TranslateExistingMedia::class,
                    'duplicateFeaturedImages' => DuplicateFeaturedImages::class,
                    'finishMediaTranslation'  => FinishMediaTranslation::class,
                    'prepareForSetup'         => PrepareSetup::class,
                    'performSetup'            => PerformSetup::class,
                ]
            ]
        ];
    }
}

Por la siguiente:

public static function getData() {

        $media_handling = get_transient( 'media_handling' );

        if ( ! $media_handling ) {

            $check = get_option( '_wpml_media' );

            if ( $check["new_content_settings"]["duplicate_media"] ) {

                return [

                    'name' => 'media_setup',

                    'data' => [

                        'endpoints' => [

                           'prepareForTranslation'   => PrepareForTranslation::class,

                           'translateExistingMedia'  => TranslateExistingMedia::class,

                           'duplicateFeaturedImages' => DuplicateFeaturedImages::class,

                           'finishMediaTranslation'  => FinishMediaTranslation::class,

                            'prepareForSetup'     => PrepareSetup::class,

                            'performSetup'        => PerformSetup::class,

                        ]

                    ]

                ];

                }

            set_transient('media_handling', true, DAY_IN_SECONDS);

        } else {

            return [

                'name' => 'media_setup',

                'data' => [

                    'endpoints' => [

                        'prepareForTranslation'   => PrepareForTranslation::class,

                        'duplicateFeaturedImages' => DuplicateFeaturedImages::class,

                        'finishMediaTranslation'  => FinishMediaTranslation::class,

                        'prepareForSetup'     => PrepareSetup::class,

                        'performSetup'        => PerformSetup::class,

                    ]

                ]

            ];

        }

    }

}

Tienes más información en esta guía de WPML:

-> https://wpml.org/errata/all-media-is-duplicated-when-a-new-language-is-added/

 


Un saludo

Esta publicación ha sido modificada el hace 1 año 2 veces por Pepe
ResponderCitar
Respondido : 29/10/2023 11:52 am

Cursos Gratuitos WordPress