3 de Jun Posteado por Neri Aispuro en Hacks El leer más se usa para “cortar” el artículo, generalmente para que no aparesca el post entero en el feed y así obligar motivar al lector a entrar al sitio.
A mí no me gusta y no lo uso, solo lo uso en casos de ser posts largos con muchas imagenes para no recargar la home del sitio, o en el caso de este blog, antes de poner código por que si no sale mal en la home.
Volviendo al tema del leer más, no sirve para nada que el enlace a leer el artículo completo sea válido, ya que lleva a algo así como http://dominio.tld/url-del-post/#more-número de id del post.
Acá se me ocurren dos cosas para hacer, una como dije es, agregarle nofollow, y otra, cambiar el “leer mas” por el título del artículo y el permalink del mismo y así generar un enlace con el anchor text del título.Cada uno tendrá sus preferencias sobre que hacer.
Para agregar nofollow:
1. Buscamos el archivo post-template.php que está en /wp-includes
2. Vamos a la linea 221 que dice lo siguiente:
$output .= ' <a href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";
Lo reemplazamos por:
$output .= ' <a rel="nofollow" href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";
Para que, en vez de mostrar un leer mas con nofollow, agregue el título del post con su permalink correspondiente:
1. Buscamos el archivo post-template.php que está en /wp-includes
2. Vamos a la linea 221, al igual que antes y reemplazamos lo siguiente:
$output .= ' <a href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";
Por esto:
$output .= ' <a href="'. get_permalink() . "\" class=\"more-link\">$more_link_text</a>";
Creo que está de más decir escribir que hagan un backup del archivito antes de modificarlo.
Cualquier cosa avisan en los comentarios y vemos como solucionamos 
Articulos relacionados:
26 de Jan Posteado por Neri Aispuro en Tips Muchos de ustedes conoceran las instrucciones para que los motores de busqueda Google no indexe, ni archive, y no siga los enlaces; Nofollow, Noindex y Noarchive.

El atributo Nofollow es el que va cuando no queremos darle importancia a un enlace, ejemplo es de los feeds <a rel=”nofollow” href=”http://wordpress-hacks.com/feed”>Feed con NoFollow</a>.
Mientras que el Noindex es un meta tag, que dice que no se indexe la pagina en cuestion, un ejemplo, son las paginas de contacto, o sitemaps, etc.
Ejemplo: Politicas de Privacidad
<meta name="robots" content="noindex" />
El Meta tag Noarchive, dice a google que no queremos que se guarde una copia de la pagina en la cache del buscador.
Se usa, al igual que como se usa el Noindex;
<meta name="robots" content="noarchive" />
Los que usamos WordPress, para no andar agregando los meta tags a las paginas y/o articulos que desarrollamos, podemos configurar desde el header para que no se indexe lo que no queremos.
Por ejemplo, si no queremos que se indexen las busquedas, podemos poner:
1
2
3
| <?php if(is_search()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
O los errores 404, el archivo de autor, los meses, o mas.
Algunos ejemplos adicionales:
Error 404:
1
2
3
| <?php if(is_404()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
Archivo de autor:
1
2
3
| <?php if(is_author()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
Fechas:
1
2
3
| <?php if(is_month()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
Tags:
1
2
3
| <?php if(is_tag()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
Todos Juntos:
1
2
3
| <?php if(is_search() || is_404() || is_tag() || is_month() || is_author()) { ?>
<meta name="robots" content="noindex,noarchive,nofollow" />
<?php } ?> |
No lo he visto en ningun lado este tip, lo encontre un dia modificando un theme 
Articulos relacionados: