Estandarización web y buenas prácticas SEO (II)



Estandarización web y buenas prácticas SEO (II)

Codificación HTML: Buenas prácticas

Ya vimos en el artículo anterior que existen etiquetas para enseñarle a los buscadores donde se encuentra cada parte de nuestro documento, pero antes de entrar en código hay que hablar un poco de la semántica.

El código semántico.

La semántica es una parte fundamental para desarrollar un buen sitio en cuanto a estándares se refiere. Daré un ejemplo concreto, la forma fundamental de un sitio web es la siguiente:

HTML:
  1.     <title></title>
  2. </head>
  3.     <body>
  4.     </body>
  5. </html>

Este simple código no tiene ninguna información, pero ya nos describe donde deberá ir el cuerpo del documento y el titulo. La semántica en el HTML nos entrega la herramienta para dividir nuestro código en secciones reconocibles fácilmente y que sea entendido por visitantes al verlo en su navegador, por nosotros mientras lo codificamos y por los buscadores cuando lo indexan.

El código semántico y el CSS.

El CSS es un código que nos brinda la posibilidad de separar el contenido del sitio del diseño.
Para llevarlo a lo concreto les presento este código:

HTML:
  1.     <title>SEO por SOMA-D</title>
  2.     <style>
  3. .cabecera{
  4.     Background: #121212;
  5.     Text-align:center;
  6.     Padding:10px;
  7.     Font-sixe:12px;
  8. }
  9.     </style>
  10. </head>
  11.     <body>
  12.         <div class="cabecera">
  13.             Esto esta dentro de la cabecera.
  14.         </div>
  15.     </body>
  16. </html>

El código CSS es todo lo que esta entre <style> y </style> y define características para cualquier etiqueta que tenga una CLASS llamada “cabecera”, o sea que podremos crear la cantidad de etiquetas que queramos con una CLASS definida como “cabecera” y tendrán todas las mismas propiedades graficas, de lo contrario el codigo necesario para hacer dos “cabeceras” seria asi:

HTML:
  1. <div style="Background: #121212;Text-align:center;Padding:10px;Font-sixe:12px;">
  2.     Esto esta dentro de la cabecera.
  3. </div>
  4. <div style="Background: #121212;Text-align:center;Padding:10px;Font-sixe:12px;">
  5.     Esto esta dentro de la cabecera.
  6. </div>

Y el código para hacer dos cabeceras CON CSS seria asi:

HTML:
  1. <div class="cabecera">
  2.     Esto esta dentro de la cabecera.
  3. </div>
  4. <div class="cabecera">
  5.     Esto esta dentro de la cabecera.
  6. </div>

Gracias a esta forma de definir el diseño del sitio, el código entre <body> y </body> tendrá por separado la estructura y el contenido, lo que ya beneficiará en gran parte la indexación de los buscadores.

Sphere: Related Content

One Response. Leave Yours?

  1. Gravatar
    Soma » Estandarización web y buenas prácticas SEO (III) //

    […] Estandarización web y buenas prácticas SEO (II) […]

Leave a Reply