Si usted conoce Python y quiere mejorar el SEO de su sitio web, entonces necesita revisar estos 5 scripts para mejorar la visibilidad de su sitio en la web.
Como ya sabemos, Python no es sólo un lenguaje de programación increíble, también es muy útil cuando se trata de desarrollar herramientas para SEO. En este artículo, les compartiré 5 de los mejores scripts de Python para optimizar el SEO de tu sitio web: Comprobar enlaces rotos y URLs indexadas, obtener datos de Mozscape, y mucho más.
1. Analizador SEO de Python
Una pequeña herramienta de SEO que analiza la estructura de un sitio, rastrea el mismo, cuenta las palabras de la sección ‘body’ del sitio y advierte de cualquier problema relacionado con el SEO en general. El script requiere Python 2.7+, BeautifulSoup4, minidom, nltk, numpy, and urllib2.
- Información y descarga: https://github.com/sethblack/python-seo-analyzer
2. Comprobador de enlaces rotos
A Google no le gustan los sitios con enlaces rotos, lo cual es realmente comprensible. ¿Pero cómo usted puede controlar diariamente todos los enlaces rotos que tiene su sitio? Aquí te damos una solución.
Si estás utilizando WordPress, la manera más fácil de hacerlo sería instalar el complemento Broken Links Checker, que realmente hace maravillas. Pero si su sitio no está basado en WordPress, aquí hay un gran script de Python para rastrear su sitio y devolver los enlaces rotos para que pueda editarlos.
- Información y descarga: https://github.com/yushulx/crawl-404
3. Calcular el crecimiento de palabras clave con Google Trends y Python
Al hacer SEO para su sitio, Google Trends es extremadamente útil para determinar si el interés en las palabras clave ha crecido con el tiempo o si se están deslizando en el olvido. Pero Google no proporciona una API para la investigación del crecimiento de palabras clave, así que…
Gracias a Python, esto se puede hacer fácilmente con un pequeño script y un archivo .csv.
- Información y descarga: https://searchwilderness.com/google-trends-api-slope/
4. Obtener datos de las herramientas de Google para webmasters con Python
El informe de consultas de Google Webmaster Tools (WMT) es más importante que nunca, a diferencia de Google Analytics. Google ha hecho que los datos de WMT estén disponibles a través de una biblioteca de código abierto de Python, facilitando la transferencia de los datos directamente a Google Docs o al escritorio, pero la configuración no es fácil para la mayoría.
Aquí hay un script de Python listo para usar y obtener fácilmente datos de las Herramientas de Google para webmasters. Las instrucciones completas se proporcionan en el artículo de a continuación:
- Información y descarga: https://www.seo.com/blog/tutorial-google-webmaster-tools-data-windows-python/
5. Pyscape: Obtener datos de la API de Mozscape
Moz rastrea la web constantemente, buscando nuevos contenidos y re-rastrea el contenido existente. Cada URL y otros detalles interesantes acerca de las páginas se guardan: código de estado HTTP, título de página, vínculos y otra información.
Pyscape es una biblioteca de Python de código abierto para acceder a la API de Mozscape y toma los datos mencionados de Moz.
- Información y descarga: https://github.com/benjaminestes/pyscape-client
En resumen, las herramientas anteriormente mencionadas son muy útiles al momento realizar el análisis SEO de cualquier sitio web. Si tienes alguna otra que compartir, por favor hacerlo en los comentarios 😉