<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rafael Cosquiere - SEO y Marketing Digital on Rafael Cosquiere</title><link>https://rafaelcosquiere.com/</link><description>Recent content in Rafael Cosquiere - SEO y Marketing Digital on Rafael Cosquiere</description><generator>Hugo</generator><language>es</language><lastBuildDate>Thu, 16 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://rafaelcosquiere.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Por qué patrocino WordCamp Málaga 2026</title><link>https://rafaelcosquiere.com/notes/por-que-patrocino-wordcamp-malaga-2026/</link><pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/por-que-patrocino-wordcamp-malaga-2026/</guid><description>&lt;p&gt;Por lo general soy de la filosofía de hacer las cosas en silencio. Trabajar, hacer, y no necesariamente publicar. Pero desde hace un tiempo mantengo este blog personal desde el que quiero ir compartiendo, poco a poco, mis ideas y experiencias.&lt;/p&gt;
&lt;p&gt;Y en ese camino siempre está &lt;a href="https://es.wordpress.org/" target="_blank" rel="noopener noreferrer"&gt;WordPress&lt;/a&gt;
. El CMS al que le debo gran parte de mi trayectoria profesional y con el que trabajo a diario desde hace más de 7 años. Este año tengo el orgullo de patrocinar la WordCamp Málaga 2026, algo que ya hice en 2025 pero de una forma más discreta.&lt;/p&gt;</description></item><item><title>Aviso Legal</title><link>https://rafaelcosquiere.com/aviso-legal/</link><pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/aviso-legal/</guid><description>&lt;h2 id="1-datos-identificativos"&gt;1. Datos Identificativos&lt;/h2&gt;
&lt;p&gt;En cumplimiento del artículo 10 de la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y Comercio Electrónico, se informa a los usuarios del sitio web &lt;strong&gt;rafaelcosquiere.com&lt;/strong&gt; de los datos del responsable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Titular:&lt;/strong&gt; Rafael Cosquiere&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NIF:&lt;/strong&gt; 77456935L&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Domicilio:&lt;/strong&gt; Carretera Hidum 53, 52003 Melilla, España&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Email:&lt;/strong&gt; &lt;a href="mailto:rafael.cosquiere@gmail.com"&gt;rafael.cosquiere@gmail.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Actividad:&lt;/strong&gt; Blog personal sobre marketing digital, SEO, Linux, ciberseguridad e internet&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="2-objeto"&gt;2. Objeto&lt;/h2&gt;
&lt;p&gt;El presente aviso legal regula el uso y utilización del sitio web rafaelcosquiere.com, del que es titular Rafael Cosquiere.&lt;/p&gt;</description></item><item><title>Política de Cookies</title><link>https://rafaelcosquiere.com/politica-de-cookies/</link><pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/politica-de-cookies/</guid><description>&lt;h2 id="1-qué-son-las-cookies"&gt;1. ¿Qué son las cookies?&lt;/h2&gt;
&lt;p&gt;Una cookie es un fichero que se descarga en su ordenador al acceder a determinadas páginas web. Las cookies permiten a una página web, entre otras cosas, almacenar y recuperar información sobre los hábitos de navegación de un usuario o de su equipo y, dependiendo de la información que contengan y de la forma en que utilice su equipo, pueden utilizarse para reconocer al usuario.&lt;/p&gt;</description></item><item><title>Política de Privacidad</title><link>https://rafaelcosquiere.com/politica-de-privacidad/</link><pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/politica-de-privacidad/</guid><description>&lt;h2 id="1-información-al-usuario"&gt;1. Información al Usuario&lt;/h2&gt;
&lt;p&gt;Rafael Cosquiere, como responsable del sitio web, le informa que, en cumplimiento del Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo de 27 de abril de 2016 relativo a la protección de las personas físicas (RGPD), y la Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y garantía de los derechos digitales (LOPDGDD), trataremos sus datos tal y como se reflejan en la presente Política de Privacidad.&lt;/p&gt;</description></item><item><title>TryHackMe – Takeover: Enumeración de subdominios con dnschef y Gobuster VHost</title><link>https://rafaelcosquiere.com/notes/tryhackme-takeover-enumeracion-subdominios-dnschef-y-gobuster/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/tryhackme-takeover-enumeracion-subdominios-dnschef-y-gobuster/</guid><description>&lt;p&gt;En esta entrada voy a documentar cómo resolví la máquina &lt;strong&gt;&lt;a href="https://tryhackme.com/room/takeover" target="_blank" rel="noopener noreferrer"&gt;Takeover&lt;/a&gt;
&lt;/strong&gt; de TryHackMe. No es un write-up “paso a paso” para seguir ciegamente, sino un repaso de lo que hice, lo que no funcionó, lo que aprendí y por qué tomé ciertas decisiones.&lt;/p&gt;
&lt;h2 id="levantando-dnschef"&gt;Levantando dnschef&lt;/h2&gt;
&lt;p&gt;El primer paso fue montar un servidor DNS local con &lt;strong&gt;&lt;a href="https://github.com/iphelix/dnschef" target="_blank" rel="noopener noreferrer"&gt;dnschef&lt;/a&gt;
&lt;/strong&gt;:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo dnschef --fakeip 10.10.202.15 --fakedomains futurevera.thm --nameservers 9.9.9.9
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Tengo pendiente profundizar más en dnschef, pero me parece una herramienta muy útil. Básicamente actúa como un proxy DNS: si una consulta coincide con las reglas que defines, devuelve la respuesta que indiques; si no, reenvía la petición a los &lt;em&gt;nameservers&lt;/em&gt; que especifiques (por defecto, usa Google, pero aquí prefiero 9.9.9.9).&lt;br&gt;
Necesita permisos de root. Por defecto resuelve también &lt;strong&gt;*.futurevera.thm&lt;/strong&gt;, aunque puedes ponerlo explícitamente, y escucha en &lt;em&gt;127.0.0.1&lt;/em&gt; salvo que indiques otra interfaz.&lt;/p&gt;</description></item><item><title>Como configurar una VPN con WireGuard</title><link>https://rafaelcosquiere.com/notes/como-configurar-una-vpn-con-wireguard/</link><pubDate>Sun, 06 Jul 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/como-configurar-una-vpn-con-wireguard/</guid><description>&lt;p&gt;En otro articulo os cuento el proceso de alta en hetzner y la parte de creación y hardening basico del servidor.&lt;/p&gt;
&lt;p&gt;En este articulo quiero mostrar como configurar una conexión VPN con WireGuard. Concretamente en un servidor de Hetzener. Quiero ir un paso mas hallá con la configuración del VPN y realizar dos configuraciones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un perfil básico para tener conexión privada con el servidor a través de la VPN. De esta manera poder habilitar solo la conexión ssh con vpn y no exponer ssh publicamente.&lt;/li&gt;
&lt;li&gt;Un segundo perfil que no solo conecte con el servidor, si no, que enrute todo el tráfico y use el servidor como salida, como si se tratara de un VPN comercial, para poder navegar ocultando tu ip y mostrando la del servidor.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="idea-inicial"&gt;Idea inicial&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Servidor en Hetzner, en este caso con Debian 12.&lt;/li&gt;
&lt;li&gt;Cliente: Puedes usar el que quieras, ya que el resultado en un archivo de configuración. En este caso te enseño com conectarte desde un macbook.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En mi caso, lo he usado para conectar con el servidor en la nube, pero podrías usarlo para conectarte a tu servidor de homelab y poder usar los servicios que tengas en tu red, como podría ser jellyfin, seafile, etc. O para que la IP de salida sea la de tu casa, para evitar problemas con netflix/disney y similar o incluso para trabajar en remoto y que a efectos de IP, estes conectado desde tu casa.&lt;/p&gt;</description></item><item><title>Pi-Hole en homelab con Docker y red macvlan</title><link>https://rafaelcosquiere.com/notes/pi-hole-dns-server-homelab-docker-macvlan/</link><pubDate>Thu, 12 Jun 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/pi-hole-dns-server-homelab-docker-macvlan/</guid><description>&lt;p&gt;Hace ya más de un año que empecé con el &lt;a href="https://rafaelcosquiere.com/tag/homelab/"&gt;proyecto del homelab&lt;/a&gt;
. La verdad que en mis inicios lo sobrecompliqué todo: instalé Proxmox con varios contenedores, un router virtual, servicios que no necesitaba y un sinfín de rabbit holes que, si bien no fueron tan útiles al final, me sirvieron para aprender y acabar simplificando bastante las cosas.&lt;/p&gt;
&lt;p&gt;Si Google o alguna IA te ha traído hasta aquí, probablemente ya sepas qué es un servidor DNS y qué es &lt;a href="https://pi-hole.net/" target="_blank" rel="noopener noreferrer"&gt;Pi-Hole&lt;/a&gt;
, pero por si acaso, hago una intro rápida.&lt;/p&gt;</description></item><item><title>Inteligencia Artificial y SEO en BECOSAN.com</title><link>https://rafaelcosquiere.com/notes/inteligencia-artificial-y-seo-en-becosan-com/</link><pubDate>Thu, 05 Jun 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/inteligencia-artificial-y-seo-en-becosan-com/</guid><description>&lt;p&gt;&lt;strong&gt;Modelos de lenguaje y agentes de búsqueda en tiempo real&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="1-introducción"&gt;1. Introducción&lt;/h2&gt;
&lt;p&gt;En este informe voy a analizar desde una perspectiva cercana y crítica cómo la llegada de la inteligencia artificial (IA) está transformando rápidamente el mundo del SEO, y específicamente cómo afectará esto a nuestra página web (BECOSAN.com). Es importante aclarar desde el principio que estamos en medio de un proceso de cambio constante, lleno de incertidumbre, donde nuevas tecnologías y hábitos de los usuarios evolucionan sin parar.&lt;/p&gt;</description></item><item><title>TryHackMe - Simple CTF - Walkthrough</title><link>https://rafaelcosquiere.com/notes/tryhackme-simple-ctf-walkthrough/</link><pubDate>Wed, 04 Jun 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/tryhackme-simple-ctf-walkthrough/</guid><description>&lt;p&gt;Esta es una de las máquina simples de TryHackMe, y se trata de un CTF guiado. Aqui se muestra el write up de la resolución de la máquina, no voy a poner las preguntas resueltas, tan solo el proceso.&lt;/p&gt;
&lt;p&gt;Enlace a la máquina: &lt;a href="https://tryhackme.com/room/easyctf" target="_blank" rel="noopener noreferrer"&gt;https://tryhackme.com/room/easyctf&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id="reconocimiento"&gt;Reconocimiento&lt;/h2&gt;
&lt;p&gt;Se realiza un reconocimiento completo de servicios en la maquina con nmap.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo nmap 10.10.124.41 -sSV -p- -T5 --min-rate 50000 -Pn -n
Starting Nmap 7.95 ( https://nmap.org ) at 2025-06-04 06:35 CEST
Nmap scan report for 10.10.124.41
Host is up (0.054s latency).
Not shown: 65532 filtered tcp ports (no-response)
PORT STATE SERVICE VERSION
21/tcp open ftp vsftpd 3.0.3
80/tcp open http Apache httpd 2.4.18 ((Ubuntu))
2222/tcp open ssh OpenSSH 7.2p2 Ubuntu 4ubuntu2.8 (Ubuntu Linux; protocol 2.0)
Service Info: OSs: Unix, Linux; CPE: cpe:/o:linux:linux_kernel

Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 9.78 seconds
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Se detectan varios servicios, ftp, httpd y ssh por el puerto 2222.&lt;/p&gt;</description></item><item><title>Empezando en Youtube</title><link>https://rafaelcosquiere.com/notes/empezando-en-youtube/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/empezando-en-youtube/</guid><description>&lt;p&gt;Desde hace ya algún tiempo, al menos 3 años que yo recuerde, siempre he querido empezar a desarrollame en Youtube, ya sea para tratar de desarrollar alguna idea que tenia en mente, o por el simple hecho de aprender algo nuevo.&lt;/p&gt;
&lt;p&gt;El caso es que tras pensarlo (demasiado), he decidido dar el paso y empezar con mi canal de Youtube.&lt;/p&gt;
&lt;p&gt;Los objetivos con este canal son simples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;disfrutar.&lt;/li&gt;
&lt;li&gt;aprender.&lt;/li&gt;
&lt;li&gt;compartir.&lt;/li&gt;
&lt;li&gt;mejorar mis habilidades de comunicación.&lt;/li&gt;
&lt;li&gt;mejorar mis habilidades en creación y edición de contenido.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Y otros mil motivos para empezar.&lt;/p&gt;</description></item><item><title>Mejora tu SEO en WordPress con Yoast: Configuración Inicial</title><link>https://rafaelcosquiere.com/notes/mejora-tu-seo-en-wordpress-con-yoast-configuracion-inicial/</link><pubDate>Sat, 07 Dec 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/mejora-tu-seo-en-wordpress-con-yoast-configuracion-inicial/</guid><description>&lt;p&gt;Antes de comenzar, este artículo fue escrito originalmente para &lt;a href="https://wpmalaga.org/" target="_blank" rel="noopener noreferrer"&gt;WordPress Málaga&lt;/a&gt;
 y lo puedes encontrar publicado aquí: &lt;a href="https://wpmalaga.org/mejora-tu-seo-en-wordpress-con-yoast-configuracion-inicial/" target="_blank" rel="noopener noreferrer"&gt;Configuración inicial de Yoast SEO&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id="objetivo-del-artículo"&gt;Objetivo del artículo.&lt;/h2&gt;
&lt;p&gt;Dar unas pinceladas básicas sobre SEO y comentar algunos conceptos básicos, explicar de forma rápida la configuración por defecto de WordPress en cuanto a SEO y explicar cómo configurar Yoast SEO paso a paso para realizar una optimización SEO inicial en WordPress.&lt;/p&gt;
&lt;h2 id="que-es-el-seo"&gt;Que es el SEO?&lt;/h2&gt;
&lt;p&gt;El SEO viene del inglés: Search Engine Optimización, que traducido al español es Optimización para Motores de Búsqueda.&lt;/p&gt;</description></item><item><title>Asignar alt de manera automática al subir tus imágenes en WordPress (sin plugin)</title><link>https://rafaelcosquiere.com/notes/poner-alt-imagenes-automaticamente-wordpress/</link><pubDate>Mon, 17 Jun 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/poner-alt-imagenes-automaticamente-wordpress/</guid><description>&lt;p&gt;Cuando subes imágenes a tu WordPress, es fácil olvidar un pequeño, pero &amp;ldquo;importante&amp;rdquo; detalle: el atributo “alt”.&lt;/p&gt;
&lt;p&gt;Este atributo HTML, aunque parece simple, juega un papel vital en la accesibilidad, el SEO y en la forma en que los motores de búsqueda interpretan las imágenes.&lt;/p&gt;
&lt;p&gt;En este artículo, te voy a explicar qué es el “alt”, por qué es tan importante y cómo puedes asegurarte de que todas tus imágenes en WordPress lo tengan de manera automática cuando subas una imagen.&lt;/p&gt;</description></item><item><title>Cómo Crear un Prompt para Escribir una Entrada de Blog SEO Optimizada con ChatGPT</title><link>https://rafaelcosquiere.com/notes/como-crear-un-prompt-para-escribir-una-entrada-de-blog-seo-optimizada-con-chatgpt/</link><pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/como-crear-un-prompt-para-escribir-una-entrada-de-blog-seo-optimizada-con-chatgpt/</guid><description>&lt;p&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: este post ha sido generado por chatgpt con el mismo prompt que te mostraré mas abajo.&lt;/p&gt;
&lt;p&gt;Crear contenido optimizado para SEO que atraiga a los lectores y satisfaga a los motores de búsqueda puede parecer una tarea desafiante. Sin embargo, con las herramientas adecuadas y un enfoque claro, puedes convertirte en un maestro del contenido SEO. En este artículo, te guiaré a través del proceso de cómo diseñar prompts efectivos para ChatGPT, enfocándonos en maximizar el SEO y la relevancia del contenido.&lt;/p&gt;</description></item><item><title>gracias</title><link>https://rafaelcosquiere.com/gracias/</link><pubDate>Fri, 19 Apr 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/gracias/</guid><description>&lt;h1 id="una-simple-página-de-gracias"&gt;Una simple página de gracias.&lt;/h1&gt;
&lt;p&gt;Puedes cerrarla o navegar por el menu para explorar esta web.&lt;/p&gt;</description></item><item><title>Mi Guia Instalación Arch Linux y Hyprland [incompleto]</title><link>https://rafaelcosquiere.com/notes/mi-guia-instalacion-arch-linux-y-hyprland-incompleto/</link><pubDate>Mon, 01 Apr 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/mi-guia-instalacion-arch-linux-y-hyprland-incompleto/</guid><description>&lt;p&gt;Antes de empezar, un pequeño disclaimer:&lt;/p&gt;
&lt;p&gt;Esto pretende ser una guía donde me explico a mi mismo como instalar Arch Linux y Hyprland con la configuración que tengo actualmente.&lt;/p&gt;
&lt;p&gt;El motivo para hacer esto es que ya llevo un tiempo usando Arch con Hyprland como daily driver y he puesto tiempo y dedicación en conseguir una configuración que me gusta, y de la cual voy olvidando poco a poco que y como lo configuré.&lt;/p&gt;</description></item><item><title>Generar ssh keys para Github</title><link>https://rafaelcosquiere.com/notes/generar-ssh-keys-para-github/</link><pubDate>Thu, 28 Mar 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/generar-ssh-keys-para-github/</guid><description>&lt;p&gt;Como generar una key ssh para poner conectar con github desde el ordenador.&lt;/p&gt;
&lt;p&gt;A continuación voy a redactar una guia a modo de recordatoria personal, para cuando tenga que hacerlo, pero aqui os dejo la guia completa dodne lo aprendí &lt;a href="https://www.theodinproject.com/lessons/foundations-setting-up-git" target="_blank" rel="noopener noreferrer"&gt;Setting up git - The Odin Project&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id="instalar-git-y-configurarlo"&gt;instalar git y configurarlo&lt;/h2&gt;
&lt;p&gt;Instalar git, parece obvio pero muchas veces no esta instalada&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;git config --global user.name &amp;#34;Your Name&amp;#34;
git config --global user.email &amp;#34;yourname@example.com&amp;#34;
git config --global init.defaultBranch main
git config --global color.ui auto
git config --global pull.rebase false
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="creando-ssh-key"&gt;creando ssh key&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ssh-keygen -t ed25519 -C &amp;#34;your@email.com&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Saltaran algunos prompts pidiendo el nombre de la llave, donde se guarde, etc. Le podeis a dar a todo aceptar sin poner nada, aunque recomiendo darle un numbre a la llave asi tenerla mas controlada.&lt;/p&gt;</description></item><item><title>Empezando Homelab Project</title><link>https://rafaelcosquiere.com/notes/empezando-homelab-project/</link><pubDate>Wed, 27 Mar 2024 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/empezando-homelab-project/</guid><description>&lt;h2 id="en-primer-lugar-que-es-un-homelab"&gt;En primer lugar, ¿que es un homelab?&lt;/h2&gt;
&lt;p&gt;Un homelab es un entorno de laboratorio tecnológico que una persona crea en su hogar, compuesto por hardware y software, con el propósito de aprender, experimentar y desarrollar habilidades en áreas como la informática, redes y seguridad. Puede incluir servidores, dispositivos de red y otros componentes configurados para la práctica y la experimentación, lo que lo convierte en una herramienta valiosa para el aprendizaje y la preparación en tecnología de la información.&lt;/p&gt;</description></item><item><title>Top 10 plugin imprescindibles para WordPress</title><link>https://rafaelcosquiere.com/notes/top-10-plugin-imprescindibles-para-wordpress/</link><pubDate>Wed, 09 Dec 2020 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/top-10-plugin-imprescindibles-para-wordpress/</guid><description>&lt;p&gt;Hace tiempo que quería hacer un post con mi top plugins imprescindibles para WordPress.&lt;/p&gt;
&lt;p&gt;Aquí os voy a hacer una &lt;strong&gt;selección de mis plugin base&lt;/strong&gt; para realizar un sitio web en WordPress, y pienso que casi imprescindibles para cualquiera.&lt;/p&gt;
&lt;p&gt;Voy a intentar organizarlos en orden de preferencia, pero a nivel cualitativo, realmente son todos imprescindibles a su manera.&lt;/p&gt;
&lt;h2 id="1-elementor--elementor-pro"&gt;1. Elementor + Elementor Pro&lt;/h2&gt;
&lt;p&gt;Si todavía no conoces &lt;a href="https://elementor.com/" target="_blank" rel="noopener noreferrer"&gt;Elementor&lt;/a&gt;
, te cuento, es &lt;strong&gt;el mejor &amp;ldquo;page builder&amp;rdquo; para WordPress&lt;/strong&gt;, constructor de sitios web de drag and drop, visual, fácil de configurar y tiene integración prácticamente con todo.&lt;/p&gt;</description></item><item><title>¿Qué es SEO?</title><link>https://rafaelcosquiere.com/notes/que-es-seo/</link><pubDate>Thu, 02 Apr 2020 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/que-es-seo/</guid><description>&lt;p&gt;Muy fácil. SEO viene del inglés &lt;em&gt;&lt;strong&gt;Search Engine Optimization&lt;/strong&gt;&lt;/em&gt;. Que traducido literalmente al español, significa: &lt;em&gt;&lt;strong&gt;Optimización de/para motores de búsqueda&lt;/strong&gt;&lt;/em&gt;. Y engloba todo lo relacionado a la obtención de visitas &amp;ldquo;gratis&amp;rdquo; / orgánicas / naturales procedentes de los resultados de búsqueda de los diferentes motores de búsqueda.&lt;/p&gt;
&lt;p&gt;Los principales motores de búsqueda conocidos son Google, Bing, Yahoo, Yandex, Baidu y otros tantos.&lt;/p&gt;
&lt;p&gt;Su función principal es investigar toda la web y clasificar las páginas web que encuentran en su rastreo y mostrarlas al usuario que está buscando por esta información.&lt;/p&gt;</description></item><item><title>5 razones por las que tu estrategia SEO no funciona</title><link>https://rafaelcosquiere.com/notes/5-razones-por-las-que-tu-estrategia-de-seo-no-funciona/</link><pubDate>Sat, 29 Feb 2020 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/5-razones-por-las-que-tu-estrategia-de-seo-no-funciona/</guid><description>&lt;p&gt;¿Ha pasado 3 meses desde que empezaste con el posicionamiento SEO y aun &lt;strong&gt;no has notado los resultados&lt;/strong&gt;? La pregunta es la siguiente: ¿Por qué?&lt;/p&gt;
&lt;p&gt;En términos de SEO, tres meses puede no ser mucho tiempo, pero normalmente ya deberías de notar alguna mejorar en el ranking, lo que llevaría a algo más de tráfico hacia tu web. Si no es así, probablemente ya te estes preguntando que algo falla.&lt;/p&gt;</description></item><item><title>Cómo empezar a construir enlaces para el SEO</title><link>https://rafaelcosquiere.com/notes/como-construir-enlaces-seo/</link><pubDate>Tue, 27 Aug 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/como-construir-enlaces-seo/</guid><description>&lt;p&gt;Cuando buscas información sobre SEO y descubres rápidamente tres grandes temas: contenido, experiencia de usuario y enlaces. Si acabas de empezar con esto del SEO, ese último tema probablemente te parecerá mucho más confuso y desafiante que los otros.&lt;/p&gt;
&lt;p&gt;Esto se debe a que, mientras que el contenido y la experiencia del usuario están bajo nuestro control, los enlaces no están…. al menos no completamente.&lt;/p&gt;
&lt;p&gt;Piensa en este post como una versión rápida y directa sobre la construcción de enlaces. Esta versión resumida ofrece una visión general rápida de los conceptos básicos, así como consejos prácticos que pueden ayudarte a empezar.&lt;/p&gt;</description></item><item><title>Crear una página que liste los post por categoría - Genesis Framework</title><link>https://rafaelcosquiere.com/notes/crear-una-pagina-que-liste-los-post-por-categoria-genesis-framework/</link><pubDate>Tue, 16 Jul 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/crear-una-pagina-que-liste-los-post-por-categoria-genesis-framework/</guid><description>&lt;p&gt;¿Alguna vez has querido crear una página en tu sitio de WordPress que muestre todas las categorías de tu sitio y liste sus publicaciones correspondientes debajo? Si es así, hoy es tu día de suerte.&lt;/p&gt;
&lt;p&gt;Cuando empecé a trabajar con WordPress, me sentí frustrado al ver que no hay plantillas nativas que enumeren todas las categorías en un sitio con una lista como ésta:&lt;/p&gt;
&lt;figure class="media-figure"&gt;
 &lt;img
 src="https://rafaelcosquiere.com/notes/crear-una-pagina-que-liste-los-post-por-categoria-genesis-framework/media/post-por-categorias.webp"
 alt="post por categorias"
 style="width:100%; height:auto;"
 loading="lazy"
 decoding="async"
 &gt;&lt;figcaption&gt;post por categorias&lt;/figcaption&gt;&lt;/figure&gt;

&lt;p&gt;Pero, por desgracia, si miras la &lt;a href="https://codex.wordpress.org/es:Template_Hierarchy" target="_blank" rel="noopener noreferrer"&gt;jerarquía de plantillas de WordPress&lt;/a&gt;
, una página que escupe automáticamente esa información no existe.&lt;/p&gt;</description></item><item><title>Diferencia entre is_page(), is_single(), is_singular() y posibles usos.</title><link>https://rafaelcosquiere.com/notes/diferencia-is-page-single-singular-wordpress/</link><pubDate>Thu, 28 Feb 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/diferencia-is-page-single-singular-wordpress/</guid><description>&lt;p&gt;En este post voy a tratar estas tres funciones de WordPress aunque el tema se irá abriendo y surgirán más funciones y más dudas que iremos resolviendo poco a poco en otros post.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;El principal uso que yo le doy a estas funciones es el de visualizar contenido dependiendo de en qué página o post me encuentre.&lt;/p&gt;
&lt;p&gt;Empezamos con lo básico, vamos al codex y y leemos lo que se dice que cada uno de las funciones, esto a veces es un coñazo ya que esta en inglés, no sabemos mucho de php, y tampoco sabemos para que mierda sirve.&lt;/p&gt;</description></item><item><title>Eliminar el site-header de Genesis Framework</title><link>https://rafaelcosquiere.com/notes/eliminar-site-header-genesis-framework/</link><pubDate>Fri, 22 Feb 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/eliminar-site-header-genesis-framework/</guid><description>&lt;p&gt;Este código elimina tanto el site header o cabecera como el markup (las etiquetas de estilos &amp;lsquo;class=&amp;ldquo;site-header&amp;rsquo;) en cualquier child Theme de Genesis.&lt;/p&gt;
&lt;hr&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;add_action(&amp;#39;genesis_setup&amp;#39;,&amp;#39;rc_remove_header&amp;#39;);

function rc_remove_header(){
// Remove header section
remove_action( &amp;#39;genesis_header&amp;#39;, &amp;#39;genesis_header_markup_open&amp;#39;, 5 );
remove_action( &amp;#39;genesis_header&amp;#39;, &amp;#39;genesis_do_header&amp;#39; );
remove_action( &amp;#39;genesis_header&amp;#39;, &amp;#39;genesis_header_markup_close&amp;#39;, 15 );
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Si copias y pegas este código en tu archivo &lt;strong&gt;functions.php,&lt;/strong&gt; se eliminará el header de todas las páginas de tu web.&lt;/p&gt;
&lt;p&gt;Otra opción sería pegar el código en alguna de tus plantillas como podría ser &lt;strong&gt;page_landing.php&lt;/strong&gt; o el front-page.php dependiendo de donde quieras usarlo.&lt;/p&gt;</description></item><item><title>Crear un Child Theme para Genesis Framework</title><link>https://rafaelcosquiere.com/notes/crear-un-child-theme-para-genesis-framework/</link><pubDate>Sun, 10 Feb 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/crear-un-child-theme-para-genesis-framework/</guid><description>&lt;p&gt;Si estas interesado en crear o desarrollar un child theme para Genesis, o modificar uno existente o simplemente saber un poco mejor cómo funcionan. Este post es para ti.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="un-visión-global-sobre-el-framework-temas-padres-y-temas-hijos"&gt;Un visión global sobre el Framework, temas padres y temas hijos.&lt;/h2&gt;
&lt;p&gt;Llega el momento de hablar acerca de qué es un &lt;a href="https://codex.wordpress.org/Theme_Frameworks" target="_blank" rel="noopener noreferrer"&gt;Theme Framework para WordPress&lt;/a&gt;
 y donde queda &lt;a href="https://www.studiopress.com/themes/genesis/" target="_blank" rel="noopener noreferrer"&gt;Genesis Framework&lt;/a&gt;
 en esta definición.&lt;/p&gt;
&lt;p&gt;El &lt;a href="https://codex.wordpress.org/" target="_blank" rel="noopener noreferrer"&gt;Codex de WordPress&lt;/a&gt;
, que es prácticamente la biblia de WordPress, define un framework de la siguiente forma.&lt;/p&gt;</description></item><item><title>¿Qué es Genesis Framework y por qué deberías usarlo?</title><link>https://rafaelcosquiere.com/notes/que-es-genesis-framework/</link><pubDate>Fri, 08 Feb 2019 00:00:00 +0000</pubDate><guid>https://rafaelcosquiere.com/notes/que-es-genesis-framework/</guid><description>&lt;p&gt;Si llevas un tiempo usando WordPress, probablemente te hayas dado cuenta de que mucha gente usa y recomienda Genesis Framework de &lt;a href="https://www.studiopress.com/" target="_blank" rel="noopener noreferrer"&gt;StudioPress&lt;/a&gt;
, si no sabes ni siquiera que es simplemente busca &lt;a href="https://twitter.com/search?q=%23genesiswp" target="_blank" rel="noopener noreferrer"&gt;#genesiswp&lt;/a&gt;
 en twitter (si es que sigues usando twitter, porque yo lo he dejado de lado ya).&lt;/p&gt;
&lt;p&gt;Actualmente uso Genesis para cada página que hago y también para clientes que quieren una &lt;strong&gt;customización propia.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A cada rato alguien me pregunta porque uso Genesis en vez cualquier otro tema de Envato o cualquier tema gratis, etc etc. El que busca un poco o conoce un poco de WordPress sabe acerca de las buenas críticas que tiene Genesis pero realmente aun no saben la &lt;strong&gt;gran ayuda y versatilidad que ofrece Genesis.&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>