WordPress es el sistema de administración de contenido (CMS) mucho más habitual de todo el mundo, con mucho más del 60% de participación de mercado.
Una enorme red social de soporte y una sucesión de complementos gratis libres hacen que la creación de un portal de internet con WordPress (WP) sea accesible y desempeña un papel clave en visto que su cuota de mercado sea tan alta.
No obstante, como sabe, la instalación de complementos tiene un valor.
Estos con frecuencia tienen la posibilidad de degradar sus puntajes de Core Web Vitals; Por servirnos de un ejemplo, tienen la posibilidad de cargar ficheros CSS o JS insignificantes en todos y cada página donde no se precisan.
Para arreglar esto, debe contratar a un creador a fin de que lo realice por usted, obtener un complemento premium o quizás bajar un tanto la curva de estudio y llevarlo a cabo usted mismo.
Asimismo puede volverse híbrido y arreglar ciertas secciones de sus inconvenientes con codificación adaptada y otras partes utilizando complementos.
Este producto tiene como propósito asistirlo en su viaje de estudio y cubriremos los ganchos de WordPress mucho más precisos para asistirlo a progresar el SEO técnico de su ubicación.
¿Qué es un gancho de WordPress?
Los ganchos de WordPress son especificaciones clave en WP que dejan a los programadores agrandar la utilidad de CMS sin la necesidad de modificar los ficheros primordiales de WP, lo que posibilita la actualización de temas o complementos sin interrumpir los cambios customizados.
Dan una manera eficiente a fin de que los programadores amplíen la utilidad de WordPress y efectúen cambios customizados en sus sitios.
¿Qué es un gancho de filtro?
La función de filtro de link se emplea para cambiar el resultado de la función antes que se devuelva. Por poner un ejemplo, puede poner como sufijo los títulos de las páginas con el nombre de su blog utilizando wp_title gancho de filtro
¿Qué es un gancho de acción?
Los ganchos de acción dejan a los programadores efectuar acciones concretas en un punto concreto de la ejecución de WP Core, complementos o temas, como en el momento en que se publica una publicación o se cargan ficheros JS y CSS.
Al estudiar ciertos ganchos de acción o filtros básicos, puede efectuar una amplia y extensa pluralidad de tareas sin la necesidad de contratar programadores.
Vamos a pasar por los próximos ganchos:
- wp_enqueue_scripts
- cabeza_wp
- script_loader_tag
- template_redirect
- wp_headers
wp_enqueue_scripts
Este es precisamente el link de acción que emplearía para eludir que los ficheros CSS o JS redundantes se carguen en páginas donde no son precisos.
Por servirnos de un ejemplo, el habitual libre Formulario de contacto 7 el complemento, que tiene mucho más de 5 millones de instalaciones, carga ficheros CSS y JS en todas y cada una de las páginas, al paso que solo precisa cargarse donde existe el formulario de contacto.
Para excluir ficheros CF7 CSS y JS de páginas que no sean la página de contacto, puede utilizar el fragmento de código ahora.
function my_dequeue_script() add_action('wp_enqueue_scripts', 'my_dequeue_script', 99 );
Existen algunos elementos importante; la prioridad del link de acción se establece en 99 para asegurar que nuestro cambio se realice en último sitio en la cola.
Si lo configura en, afirmemos, 10, no va a funcionar pues la función de cola CF7 emplea la prioridad 20. Por ende, para cerciorarse de que se ejecute en último rincón y surta efecto, configure la prioridad suficientemente alta.
Además de esto, en el código, he utilizado «contact-form-7» como el identificador del razonamiento de la función; Usted se va a estar preguntando de qué manera lo hallé.
Es bastante fácil y también deducible. Use el inspector de elementos en su navegador y compruebe el atributo de identificación del link o la etiqueta del script.
-
Atrapa de pantalla del creador, febrero de 2023
Puede contrastar el código fuente de su lugar utilizando el elemento de inspección y empezar a sacar de la cola cualquier fichero JS o CSS donde no sea preciso.
cabeza_wp
Este gancho de acción se emplea para añadir cualquier recurso JS, fichero CSS o etiqueta misión al fichero
sección de la web.Con este link, puede cargar los activos preinstalados sobre la página en la sección primordial, lo que puede progresar sus puntajes LCP.
Por servirnos de un ejemplo, precarga de fuentesque se encuentra dentro de las sugerencias de Google plus, o el logo y las imágenes resaltadas en las páginas de los productos siempre y en todo momento se cargan en la parte de arriba de la página y es requisito precargarlos para progresar el LCP.
Para eso, use el fragmento de código ahora.
function my_preload() add_action('wp_head', 'my_preload', 3 );
Ámbas primeras líneas son para precargar Google plus Fonts, con lo que precargamos el logo y verificamos si el producto tiene una imagen señalada, entonces precargamos la imagen señalada.
Como nota agregada, su tema o ubicación tiene la posibilidad de tener imágenes webp habilitadas; en un caso así, debe precargar la versión webp de ellos.
script_loader_tag
Ha oído charlar bastante sobre el bloqueo de elementos, que se puede arreglar postergando o cargando de manera asíncrona las etiquetas de JavaScript. Es primordial progresar FCP y LCP.
Esta acción de filtro se utiliza para filtrar la salida HTML de las etiquetas de script y precisa este filtro para acompasar o postergar la carga del tema del complemento o los ficheros JS/CSS.
function my_defer_async_load( $tag, $handle ) add_filter('script_loader_tag', 'my_defer_async_load', 10, 2);
Este filtro toma 2 razonamientos: etiqueta HTML y identificador de secuencia de comandos, que comentamos previamente en el momento en que observamos el elemento de inspección.
Puede utilizar el identificador para elegir qué script cargar de manera asincrónica o diferir.
Tras diferir o cargar de manera asíncrona, siempre y en todo momento compruebe si hay fallos de JS en la consola del navegador. Si ve fallos de JS, posiblemente necesite la asistencia de un creador, puesto que solventarlos puede no ser simple.
template_redirect
Este link de acción lleva por nombre antes de saber qué modelo cargar. Puede utilizarlo para cambiar el código de estado HTTP de la contestación.
Por servirnos de un ejemplo, tiene la posibilidad de tener vínculos de retroceso de contenido publicitario a páginas de consultas de búsqueda internas que poseen letras y números extraños y/o patrones recurrentes.
En Search Engine Journal, nos encontramos familiarizados a los backlinks de contenido publicitario que señalan a nuestras páginas de búsqueda internas en coreano, y aprendimos de los registros de nuestro servidor que Googlebot los se encontraba rastreando bastante.

El código de contestación por defecto de WordPress es 404 no encontrado, pero es preferible redactar 410 para mencionarle a Google plus que se fueron para toda la vida, a fin de que no los rastreen nuevamente.
function my_410_function() add_action( 'template_redirect', 'my_410_function', 10 );
En nuestro caso, entendemos que no poseemos contenido en coreano, con lo que compusimos nuestro estado así.
Pero tiene la posibilidad de tener contenido en todo el mundo en coreano y los términos tienen la posibilidad de ser distintas.
Generalmente, para los no desarrolladores, ChatGPT es una enorme herramienta para producir condiciones empleando una expresión regular, que puede emplear para hacer una condición if/else fundamentada en su patrón de contenido publicitario de GSC.
wp_headers
Este gancho de acción se emplea para cambiar los encabezados HTTP de WordPress.
Puede emplear este link para añadir encabezados de seguridad a los encabezados de contestación HTTP de su portal web.
function my_headers() add_filter( 'wp_headers', 'my_headers', 100 );
Aparte de los encabezados de seguridad, puede añadir etiquetas de «Link» (tantas como quiera) para preenlazar o precargar cualquier recurso.
Esencialmente, es un procedimiento alterno de precarga, que se trató previamente.
Asimismo puede añadir «X-Robots-Tag» (tantas como quiera) a sus encabezados HTTP según sus pretensiones.
Conclusión
Los complementos con frecuencia están premeditados a solucionar una extensa pluralidad de tareas y, de manera frecuente, posiblemente no estén diseñados particularmente para agradar sus pretensiones concretas.
La sencillez con la que puede cambiar el núcleo de WordPress es uno de sus puntos mucho más atrayentes, y puede modificarlo con solo unas escasas líneas de código.
Hemos discutido los ganchos de acción que puede emplear para prosperar el SEO técnico, pero WordPress tiene uno cantidad considerable de ganchos de acción puede examinar y emplear para llevar a cabo prácticamente cualquier cosa que quiera con un empleo mínimo de complementos.
Otros elementos:
Imagen señalada: Gráfico de Moze/Shutterstock
window.addEventListener( 'load2', function() );
Fuente: searchenginejournal
Hashtags: #De qué manera #emplearlos #para #progresar #SEO
Comentarios recientes