Avisos
Vaciar todo

Seo

6 Respuestas
2 Usuarios
0 Reactions
16 Visitas
Respuestas: 61
Trusted Member
Topic starter
 

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


 
Respondido : 28/10/2023 5:32 am
Pepe
 Pepe
Respuestas: 41120
Illustrious Member 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


 
Respondido : 28/10/2023 9:29 am
Respuestas: 61
Trusted Member
Topic starter
 

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

Muchas gracias


 
Respondido : 28/10/2023 1:40 pm
Pepe
 Pepe
Respuestas: 41120
Illustrious Member Admin
 

Hola Ferdinand

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

Exacto, cada idioma tendrá su carpeta.

 

Un saludo


 
Respondido : 28/10/2023 2:28 pm
Respuestas: 61
Trusted Member
Topic starter
 

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


 
Respondido : 29/10/2023 6:27 am
Pepe
 Pepe
Respuestas: 41120
Illustrious Member 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 2 años 2 veces por Pepe
 
Respondido : 29/10/2023 11:52 am