2010-05-31 16 views
15

hola cuando escribo css o html encontré que quiero añadir dos nombre como esteque es mejor añadir dos nombres (-) o SEO (_)

web-development 
web_development 

cuál es mejor de acuerdo o escribir estilo nombre, nombre de archivo o nombre de la imagen.

+4

¿por qué se cierra esta pregunta? Si tenemos la etiqueta "seo" aquí, ¿por qué no puede haber preguntas relacionadas con ella? –

+1

la pregunta está perfectamente bien, y no puedo ver ningún daño sabiendo cosas pequeñas pero útiles. – nik

+2

@Ashish: se puede crear cualquier nombre de etiqueta. SEO está fuera de tema en SO. –

Respuesta

4

para CSS, no creo que hay algunos problemas con la metodología de nombres, pero para nombrar páginas HTML - se prefiere que los motores de búsqueda tienen - como el espacio, a pesar de que el buen nombre página no es suficiente para una buena s.e.o. debe tener metaetiquetas y palabras clave adecuadas.

Y asegúrese de que todas sus imágenes tengan la etiqueta de título adecuada, esto es realmente esencial.

+0

meta palabras clave ya no son importantes. Solo funciona la descripción, el título y la buena sintaxis de la página. P.ej. use H1, H2 y enlace a URL de página legibles también. – BerggreenDK

12

usa el tablero. Los motores de Google realmente no analizan los guiones bajos. Esto es tal vez para la cordura de los programadores, de modo que cuando buscan la función query_function, ¿obtienen los resultados que están buscando?

Si tiene una url como "http://example.com/web-site", google devolverá resultados para 'web', 'sitio' y '"sitio web"'. Este no es el caso de los guiones bajos: sitio web solo arrojará resultados para sitio web.

ps. También creo que los guiones son mejores que los guiones bajos para fines de usabilidad: un guión es un solo botón en el teclado, mientras que un guión bajo requiere dos botones para presionar. Esto no tiene nada que ver con el aspecto técnico del SEO, sino todo lo relacionado con la usabilidad, que es más importante que el SEO.

+2

De acuerdo con el uso de guiones en lugar de guiones bajos. Claro, solo mira la URL de esta pregunta, debes confiar en lo que SO eligió :) – Alb

+1

@Alb: No estoy de acuerdo con "tienes que confiar en lo que SO eligió". Este sitio en sí no es la "máxima autoridad" que puede encontrar. Creo que siempre debes tener en cuenta el origen del mensaje y confío más en las afirmaciones sobre Google de boca de Matt Cutts que en las prácticas de SO. –

16

El primero es mejor. Vea también esta publicación del empleado de Google Matt Cutts: http://www.mattcutts.com/blog/dashes-vs-underscores/

+0

Esa es una publicación anterior. Leí en algún lado (me gustaría recordar dónde) que ahora, al menos para Google, ya no importa. Pero puede marcar la diferencia con otros indexadores. Pero la respuesta de Emil sigue siendo correcta. – Echo

+0

Es una publicación antigua de hecho. Hablaron sobre cambiar esto en 2007, pero no sé si tomaron los cambios en vivo o no. Esta sigue siendo la última (semi) publicación oficial acerca de Google, por lo que no puedo pensar en ninguna buena razón para no seguirla. –

+0

Sí, las rayas también se ven mejor, creo. – Echo

3

¿No es una práctica común utilizar el - para conectar dos palabras, y el _ para reemplazar un espacio en situaciones en las que no puede usar un espacio/signo + , como CSS classNames?

+1

No es la última parte, no. Los nombres de las clases de CSS varían enormemente. Desde mi observación, los guiones tienen prominencia pura y simple. –

1
  1. Enumere dos (2) palabras en el idioma inglés que usan guiones bajos ("_") dentro de ellas.
  2. Ahora liste cincuenta (50) palabras que usen guiones/guiones ("-").

Mi opinión es que los guiones serían una mejor solución para SEO.

IMO Cuando se trata de SEO es que todo hace la diferencia!

1

Tiene dos problemas diferentes: URL y CSS. Para las URL, los guiones serían la mejor opción debido al SEO.

Sin embargo, dependiendo de su programa de edición, los caracteres de subrayado podrían funcionar mejor para los nombres de clases de varias palabras. En TextMate por ejemplo, puedo presionar Esc para terminar (autocompletar) una clase que ingresé previamente. Deja de completarse cuando encuentra un guión, pero completará el nombre completo de la clase cuando use un guión bajo. Si este no es el caso para su editor, entonces realmente depende de su preferencia.

+0

incorrecto Google dice específicamente que no les importa, al menos en el URI. Si SEO quiere pelear con guiones bajos en HTML, entonces están luchando contra el marcado estándar y el W3C, y eso sería estúpido. HTML y CSS son lenguajes de marcado y los motores de búsqueda no lo penalizarán por el uso adecuado del marcado estándar. – Rob

+0

@Rob, ¡ja! Totalmente escribí lo incorrecto. Quise decir URLs y CSS, no HTML/CSS ... actualizando mi respuesta ahora ... ¡doh! –

2

primero es mejor en términos de SEO. Debido a que la prioridad de hiphen es mayor que en la puntuación