Timber by EMSIEN-3 LTD
Tags Posts tagged with "wordpress"

wordpress

0 1294

Pero, sobre todo, es posible que no sea precisa la visutalización de estos ficheros en tu WordPress.

Digamos, por ejemplo, que no utilizas categorías, o que solo empleas una para todo, o bien que el único autor eres tú mismo, o bien que no empleas etiquetas o bien aun que no te aporta nada contar con de una serie de links a ficheros que ni tu ni tus visitantes utilizan.

Entonces ¿qué sentido tendría disponer de una serie de ficheros que no aportan nada?

Hablando de SEO, como ya sabrás los archivos de categorías y etiquetas pueden llegar a tener su posicionamiento web, y puede que no quieras que estos archivos compitan en un futuro con cada publicación particular, pues en realidad la propia estructura de estos archivos no ofrecen el contenido completo.

Por supuesto, si este es tu caso no hace falta quitar los archivos, solo con marcar los ajustes en tu complemento posicionamiento web en buscadores para que no se indexen esos ficheros sería suficiente.

Ahora bien, si lo que quieres es eliminarlos totalmente, si estás decidido, solo tienes que agregar el siguiente código al fichero functions.php del tema activo:

/ Suprimir ficheros de WordPress /add_action('template_redirect', 'aw_remove_wp_archives'); / Borrado de archivos /function aw_remove_wp_archives() //Si estamos en el archivo de la categoría o bien etiqueta o data o bien autor if( is_category()  is_tag()  is_date()  is_author() )  global  dólares americanos wp_query; $ wp_query->set_404(); //definimos una página de 404 no encontrado 

En el código se suprimen los ficheros de categorías, etiquetas, fechas y autor, mas lo puedes personalizar a tu gusto.

0 768

robot de google no accede css js

Pues bien, todo tiene su explicación, y sobre todo solución.

¿Por qué razón a Google le importan los archivos CSS y JS?

Es muy conocido por todos que lo que de verdad importa de una web es el contenido, entonces ¿a qué viene este interés repentino de Google por los archivos CSS y JS?

El caso es que, si bien Google es capaz de rastrear adecuadamente tu web sin cargar CSS y, sobre todo, sin precisar comprobar cada JavaScript, la realidad es que cada vez se emplea más CSS y complementos JavaScript que también administran y muestran contenido, no afirmemos para visualizaciones desde dispositivos móviles.

Además, Google gusta de examinar la calidad” de las webs y su visualización para el usuario final, motivo por el cual asimismo le importa, no solo el contenido en sí, sino más bien también de qué manera se visualizará tu página web de cara al usuario, y por ese motivo desea tener la foto completa” de tu web, y eso incluye el CSS y el JavaScript.

Es más ¿te suena algo la relevancia de ofrecer tu página web adaptada a móviles? puesto que eso.

¿Entendido?

¿Por qué razón Google no puede acceder a los ficheros CSS y JS?

Sencillo, culpa tuya seguramente. Me explico …

Históricamente, las reglas recomendadas para el fichero robots.txt , ese que señala a Google qué rastrear y qué no, incluían el bloqueo de las carpetas internas de WordPress, aquellas que no tienen contenido sino son de utilidad para el Content Management System. Como resulta lógico me refiero a wp-admin y wp-includes

De este modo, el fichero robots.txt típico y básico de una instalación WordPress suele ser una cosa así:

User-agent: Disallow: /wp-admin/Disallow: /wp-includes/Disallow: /xmlrpc.php

Y está bien bloquear la carpetita wp-admin en tanto que es como el sistema operativo de WordPress que gestiona la zona de administración, y ahí no hay nada que interese a Google y no debe aparecer en los resultados de la búsqueda, pero no de este modo la carpetita wp-includes puesto que ahí residen los ficheros JavaScript que contribuyen al renderizado de tu web, y su contenido.

En los avisos que se han estado recibiendo desde ayer la mayoría de los errores son de JS, puesto que no es tan frecuente bloquear archivos CSS, pero hay que repasarlo todo.

Es más, no solo debes repasar las webs sobre las que hayas recibido avisos sino sobre todas las que tengas, para evitar fallos de rastreo de Google.

¿Cómo hago para que Google pueda acceder a los ficheros CSS y JS?

Lo primero es hacer caso al email de Google (más o menos) y pasarte por la Google Search Console para realizar estos tres pasos:

  1. Revisar los recursos bloqueados
  2. Modificar el archivo robots.txt a fin de que deje de bloquearlos
  3. Explorar, procesar y validar tu página web desde el apartado Explorar como Google” de la Search Console

¿Lo vemos?

1. Revisar los recursos bloqueados

Administra la página web perjudicada – o bien no – y pásate por la sección denominada Índice de Google -> Recursos bloqueados Ahí vas a ver un gráfico y una lista de las páginas bloqueadas.

recursos bloqueados por google

En la lista verás un poco de todo, pero debes centrarte en las URLs que apunten directamente a tu sitio web y hacer clic en esa línea para revisar qué páginas estás bloqueado de tu lugar.

Solo te queda hacer click en cualquiera de ellas a fin de que Google te muestre qué acciones debes realizar, y en un caso así, de las 3 opciones que te ofrece, debes ir directamente a la tercera, al Probador de robots.txt para comprobar qué estás bloqueando.

recurso bloqueado por google

En la herramienta, situada en el menú Rastreo -> Probador de robots.txt de la Google Search Console, verás tu actual archivo robots.txt y adecuadamente marcadas en colorado o amarillo los errores y advertencias. En un caso así lo normal es encontrarse un error bien gordo en colorado que apunta a la carpeta /wp-includes/ , que tu bien sabes que es de WordPress.

robots.txt tester

¿De qué manera desbloqueo las páginas con errores? Pues vamos al segundo paso …

2. Modificar el archivo robots.txt a fin de que deje de bloquearlos

Para suprimir los bloqueos obviamente debemos modificar el archivo robots.txt y tenemos múltiples formas de hacerlo.

2.1 Alterar el archivo robots.txt manualmente

Si no tienes miedo a alterar ficheros de tu servidor simplemente accede desde tu panel de alojamiento o a través de FTP y edita manualmente el archivos robots.txt que encontrarás en la carpeta raíz de tu lugar. Sencillamente elimina la línea que bloquee los CSS y JS, en general esa que dice:

Disallow: /wp-includes/

Guardas los cambios y ya está.

2.2 Modificar el fichero robots.txt con plugins

Si prefieres utilizar plugins puedes asistirte de un par de ellos. Por una parte está uno especializado llamado WP Robots.txt, que sencillamente añade un editor de este fichero a fin de que añadas o bien quites reglas a tu gusto. Creo que no hacer falta decirte qué tienes que quitar ¿no?

wp robots txt plugin

Guardas los cambios y arreando.

La otra posibilidad, que es la que prácticamente seguro vas a utilizar, es valerte de la herramienta de editor de ficheros del celebérrimo plugin Yoast SEO, que probablemente tendrás ya instalado. En un caso así el proceso es el siguiente:

  1. Vas a Herramientas -> Editor de archivos
    activar editor archivos seo yoast
  2. Si no tienes ya un archivo creado, o bien Yoast no lo detecta, le das al botón para crearlo
    crear archivo robots
  3. Modificas el fichero eliminando lo que está bloqueando a Google y guardas los cambios
    eliminar referencia bloqueada robots

En realidad es fácil. Luego solo verifica que tu archivo robots.txt se ha guardado apropiadamente accediendo a http://tusitio.es/robots.txt

3. Explorar, procesar y validar tu página web desde el apartado Explorar como Google” de la Search Console

Hecho todo lo anterior solo queda validar tu web, mas antes no está de sobra comprobar que Google ya no muestra fallos relacionados con el archivo robots.txt

Para ello volveremos a la Google Search Console y nos pasamos por la sección Rastreo -> Probador de robots.txt para poder ver si ya se muestra el nuevo archivo y no hay errores. Es posible que tarde un tanto conque no te atemorices si en un primer acceso no te muestra el nuevo.

probador de robots tras solucion

Cuando ya tengamos la certeza de que no hay errores vamos al citado paso final de Explorar como Google para procesar y validar nuestra página web.

explorar como google

La página en cuestión está en Rastreo -> Explorar como Google , y el proceso es el siguiente:

  1. Pulsamos el botón Obtener  (o bien el deObtener y procesar ) para que Google explore nuestra web. Esto debemos hacerlo para cada entre las opciones del desplegable que hay justo antes del enorme botón colorado de Obtener, que son:
    • Escritorio
    • Móvil: smartphone
    • Googlebot-Mobile: XHTML-WML
    • Googlebot-Mobile: cHTML
  2. Esperamos unos segundos a que se realice el proceso en el listado inferior y pulsamos el botón que aparecerá llamado Enviar al índice
    enviar al indice tras procesar

Debes tener en cuenta que Google Search Console te permite solo diez envíos al índice al mes conque no te conmuevas con esta herramienta.


Nada más, y nada menos. Con estos sencillos pasos Google ya podrá rastrear adecuadamente tu web. Eso sí, como te he dicho antes, no esperes a recibir un e-mail de Google de estos para hacer la comprobación.

¿Que no empleas todavía la Google Search Console? puesto que ya estás tardando. No solo te deja comprobar y prosperar el posicionamiento en buscadores de tu web sino te avisa de estos fallos y otros muchos, algunos aun relacionados con WordPress.

Hala, comparte esto para que otros también sepan como hacerlo y tira zumbando a la Google Search Console.

RANDOM POSTS

0 645
La elección del hosting es la primera decisión importante que debes tomar para iniciar tu web o bien weblog en WordPress, ¡y no es...