Subscribete

Ver articulos del blog

Añadir Schema.org a tu tema de WordPress

Cómo implementar Schema.org marcado a su sitio de WordPress.


Por desgracia no hay un plugin que pueda implementar este marcado correctamente.

Así que  vamos a hacer lo más fácil para todos. Ahora voy a tratar de orientarle sobre cómo añadir este marcado fácilmente.

Notas importantes antes de editar el Tema
Siempre es mejor hacer una copia de seguridad del tema al principio. Porque hacer algo mal podría hacer que su sitio web inutilizable.
Los siguientes cambios se han hecho en un tema normal, estructurado HTML5. Si su sitio no está estructurado con HTML básico, deberá averiguar el div relacionado con él.


A veces, la parte principal contenido de su plantilla podría ser llamado desde otro archivo PHP. En ese caso, usted debe también comprobar content.php, content-single.php etc...y los archivos de content-page.php y hacer los cambios también.

Hoy en día, el 70% del SEO se puede hacer simplemente con los elementos de la página. No hay nada más seguro que el de optimización de la página. Así que va a ser la mejor opción para agregar marcas schema.org a nuestros sitios wordpress.

En primer lugar, vamos a necesitar el acceso de administrador del panel de WordPress o sesión ftp. Porque vamos a editar los siguientes archivos del tema:

header.php
index.php
single.php
page.php
footer.php
sidebar.php


Edición header.php (Plantilla de Cabecera)




  1. Encontrar:
    <body <?php body_class(); ?>>

    Reemplazar:
    <body <?php body_class(); ?> itemscope="itemscope" itemtype="http://schema.org/WebPage">


  2. Encontrar:
    <header id="masthead" class="site-header" role="banner">

    Reemplazar:
    <header id="masthead" class="site-header" itemscope="itemscope" itemtype="http://schema.org/WPHeader" role="banner">


  3. Encontrar:
    <h1 class="site-title">

    Remplazar:
    <h1 class="site-title" itemprop="headline">


  4. Encontrar:
    <h2 class="site-description">

    Reemplazar:
    <h2 class="site-description" itemprop="description">


  5. Encontrar:
    <nav id="site-navigation" class="main-navigation" role="navigation">

    Reemplazar:
    <nav id="site-navigation" class="main-navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement" role="navigation">