Soy un gran fanático de minificar todo siempre que sea posible. Es un pecado para mí no hacer esto.
Sin embargo, recientemente leí que uno de los miles de consejos para aumentar el ranking de su sitio web en los motores de búsqueda era:
darle contexto de contenido con buena clase y nombre de identificación en su HTML
Siempre cambio los nombres de identificación y clase a uno o dos caracteres de longitud ...
No es que no crea lo que dijo ese tipo, pero realmente necesito alguna confirmación sobre esto. Para mí no tiene sentido por qué eso importaría.
- ¿Es correcto ese punto?
- (en caso de que lo sea) ¿Por qué?
seo
html
search-engines
ajax333221
fuente
fuente
Respuestas:
No me preocuparía por la identificación y los nombres de clase. Aunque los nombres de identificación más populares afectaron los nuevos nombres de etiquetas HTML5 (encabezado, pie de página, etc.) y pueden ayudar a los sitios que no son HTML5 a mostrar secciones distintas de sus páginas, no iría tan lejos como para decir que incluir palabras clave en ellos afectan la clasificación. Sin embargo, me aseguraría de usar etiquetas HTML y microformatos adecuados. Sabemos que los motores de búsqueda los utilizan como factores de clasificación o, como mínimo, que pueden afectar la forma en que los motores de búsqueda muestran su contenido en sus resultados de búsqueda, lo que puede afectar su tasa de clics.
fuente
No, no es correcto y desafortunadamente esa es una de las respuestas de menor calidad a esa pregunta que de alguna manera recibió votos positivos. Lo edité para eliminar esa línea.
Los nombres de clase y los nombres de identificación en HTML no hacen ninguna diferencia para SEO. Una excepción es el caso de los microformatos donde los motores de búsqueda los analizan y pueden mostrar ciertos fragmentos adicionales en los resultados de búsqueda.
No hay necesidad de intentar "minificar" su HTML. Asegúrese de que el servidor esté enviando el contenido comprimido ya que eso hace una gran diferencia.
Tenga en cuenta que muchas de las respuestas a esa pregunta no son cosas que mejorarían directamente las clasificaciones de búsqueda, la mayoría son acerca de la visibilidad y promoción del sitio, que son factores de clasificación indirectos a largo plazo.
fuente
No creo que los ID ni las clases importen en cuanto a SEO.
Sin embargo: ¿por qué está cambiando los nombres de identificación y clase a 1 o 2 caracteres? ¿Qué ganas de eso? Si lo estás haciendo por rendimiento, no lo hagas. Al minimizarlos solo obtienes una ganancia muy pequeña. Y lo único que tienes son cosas ilegibles, irreconocibles.
fuente