Como solucionar estos errores

Estado
No está abierto para más respuestas.

xTheGodFather

Oro Blanco
Usuario de Bronce
Mensajes
1,258
Puntuación de reacción
0
Hola a todos, no se a que se deba pero los últimos días WMT me ha detectado errores y no he podido solucionarlo, uso el theme twentytwelve los errores son falta:updatet y falta:autor.

les dejo una imagen, no pongolink de la web porque es una web de adultos.

1gJsEIP.jpg




Grcias a todos espero puedan ayudarme.
 

cvarcas

Oro
Usuario de Bronce
Mensajes
1,121
Puntuación de reacción
0
Falta author es que no esta sincronizado con google author
En la plantilla puedes implementarlo facilmente en blogguer

En l seccion blogger abri un hilo con esos problemas

Enviado desde mi JIAYU.G3S/T
 

lobogris

Platino
Usuario de Bronce
Mensajes
1,537
Puntuación de reacción
0
Como bien dice hace referencia a microformats.org no tiene nada que ver con G+, te faltan las referencias author y updated que son obligatorias para que el marcado sea válido, aquí está la info http://microformats.org/wiki/hentry

Si quieres arreglarlo busca en tu theme la plantilla del post generalmente single.php y page.php para las páginas y arréglalo. Si lo dejas tal como está no pasará nada negativo a efectos de SEO, simplemente Google no interpretará los microformatos de la entrada por estar incompletos.


El marcado que te falta se arreglaría con algo así, depende de qué tengas ya en la entrada, siempre dentro de .hentry:
PHP:
<time class="entry-date date updated" datetime="<?=get_the_modified_date( 'c' )?>"><?=get_the_time( 'j F, Y' )?></time>
<span class="author vcard">
                <a class="url fn n" rel="author" href="<?=get_author_posts_url( get_the_author_meta( 'ID' ) )?>"><?=get_the_author()?></a>
</span>
 

xTheGodFather

Oro Blanco
Usuario de Bronce
Mensajes
1,258
Puntuación de reacción
0
Gracias @cvarcas el problema ese me ocurre en wordpress , como lo dije en el post principal uso el theme twentytwelve.

- - - Actualización- - -

Como bien dice hace referencia a microformats.org no tiene nada que ver con G+, te faltan las referencias author y updated que son obligatorias para que el marcado sea válido, aquí está la info http://microformats.org/wiki/hentry

Si quieres arreglarlo busca en tu theme la plantilla del post generalmente single.php y page.php para las páginas y arréglalo. Si lo dejas tal como está no pasará nada negativo a efectos de SEO, simplemente Google no interpretará los microformatos de la entrada por estar incompletos.


Gracias @lobogris , no se exactamente donde debo ponerlo, te dejo el single.php para que me ayudes porfavor.
PHP:
<?php
/**
 * The Template for displaying all single posts
 *
 * @package WordPress
 * @subpackage Twenty_Twelve
 * @since Twenty Twelve 1.0
 */

get_header(); ?>

	<div id="primary" class="site-content">

		<div id="content" role="main">

			<?php while ( have_posts() ) : the_post(); ?>

	<?php get_template_part( 'content', get_post_format() ); ?>

				<nav class="nav-single">
					<h3 class="assistive-text"><?php _e( 'Post navigation', 'twentytwelve' ); ?></h3>
					<span class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '←', 'Previous post link', 'twentytwelve' ) . '</span> %title' ); ?></span>
					<span class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '→', 'Next post link', 'twentytwelve' ) . '</span>' ); ?></span>
				</nav><!-- .nav-single -->

;)
			<?php endwhile; // end of the loop. ?>

		</div><!-- #content -->
	</div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Muchas gracias por la respuesta.
 

lobogris

Platino
Usuario de Bronce
Mensajes
1,537
Puntuación de reacción
0
Gracias @cvarcas el problema ese me ocurre en wordpress , como lo dije en el post principal uso el theme twentytwelve.

- - - Actualización- - -




Gracias @lobogris , no se exactamente donde debo ponerlo, te dejo el single.php para que me ayudes porfavor.
PHP:
<?php
/**
 * The Template for displaying all single posts
 *
 * @package WordPress
 * @subpackage Twenty_Twelve
 * @since Twenty Twelve 1.0
 */

get_header(); ?>

    <div id="primary" class="site-content">

        <div id="content" role="main">

            <?php while ( have_posts() ) : the_post(); ?>

    <?php get_template_part( 'content', get_post_format() ); ?>

                <nav class="nav-single">
                    <h3 class="assistive-text"><?php _e( 'Post navigation', 'twentytwelve' ); ?></h3>
                    <span class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '←', 'Previous post link', 'twentytwelve' ) . '</span> %title' ); ?></span>
                    <span class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '→', 'Next post link', 'twentytwelve' ) . '</span>' ); ?></span>
                </nav><!-- .nav-single -->

;)
            <?php endwhile; // end of the loop. ?>

        </div><!-- #content -->
    </div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Muchas gracias por la respuesta.
Nada, el problema está aquí:
PHP:
<?php get_template_part( 'content', get_post_format() ); ?>
tienes que buscar la plantilla content.php o content-single.php que es la que contiene el post, puede que tengas varias más content-*.php, estas plantillas son utilizadas para los diferentes tipos de posts
 

xTheGodFather

Oro Blanco
Usuario de Bronce
Mensajes
1,258
Puntuación de reacción
0
Si, precisamente tengo 8 paginas de content*.php , si me dices que no influye para nada en el seo, creo que mejor lo dejo ahi, no vaya ser que por querer arreglar eso, dañe todo.

Muchas gracias por todo.
 
Estado
No está abierto para más respuestas.
Arriba