Descarga PHPSEO

DESCARGA PHPSEO

¡PHPSEO 2.0 ya disponible! Sigue bajando para descargarlo, no necesitas registrarte

Bienvenido a PHPSEO

  • Un solo archivo PHP portable.
  • Utiliza alojamientos web como proxies gratuitos.
  • Sin configuración, sin base de datos.
  • Úsalo online o en un servidor local.
  • Disponible en inglés y español.
  • Actualizaciones automáticas y soporte.

URL scraper

Busca URLs por palabra clave.

Elige footprint (opcional), nº de resultados y región de Google.

EXTRACTOR DE DATOS

Extractor de datos desde múltiples URLs.

Extrae URLs, enlaces, imágenes, emails y cualquier otro contenido de múltiples URLs.

GENERADOR DE KEYWORDS

Obtén palabras clave y estimación de tráfico mensual (volumen de búsquedas por país).

Obtén sugerencias de palabras clave de Google, YouTube y Amazon derivadas de una palabra clave principal.

herramienta descarga masiva de imágenes gratis

DESCARGA MASIVA DE IMÁGENES

Busca y descarga imágenes de forma masiva.

Introduce una palabra clave y busca imágenes en Google. Descárgalas todas en formato .zip con un solo click.

EDITOR MASIVO DE IMÁGENES

Arrastra y edita imágenes de forma masiva.

Selecciona múltiples imágenes y aplica diferentes operaciones a todas a la vez: tamaño, conversión de formatos, añadir texto, añadir marca de agua, etc.

herramienta gratuita para detectar texto plagiado en Google

DETECTOR DE PLAGIO

Pega un artículo y comprueba si ya existe en Google.

Utiliza el check manual o automático (manual recomendado) para saber si un texto se considera plagiado en SEO (ya existe en Google).

Herramienta para comprobar URLs y backlinks indexados en Google

COMPROBAR URLs INDEXADAS

Comprueba si una lista de URLs están indexadas en Google.

El comprobador de URLs indexadas busca cada URL en Google y compara si existe en el index. Se recomienda mantener el intervalo de 60 segundos entre cada URL para comprobar listas grandes sin riesgo de bloqueos.

AUTORIDAD DE DOMINIOS DE FORMA MASIVA

Analiza la autoridad SEO de múltiples dominios de forma masiva.

Los resultados obtenidos se basan en la autoridad de Web Archive y Majestic SEO (gráfico de trust flow y citation flow).

buscador de dominios expirados, herramienta gratis

BUSCADOR DE DOMINIOS EXPIRADOS

El nuevo módulo premium solo para seguidores. No está a la venta, pero puedes conseguir una licencia gratis fácilmente aquí.

Escanea miles de dominios en busca de expirados a partir de unas URLs origen. Localiza dominios expirados con backlinks y autoridad SEO, disponibles para ser registrados.

  • contar cantidad de palabras y caracteres
  • convertir URLs a links HTML
  • extraer URLs de contenido HTML
  • extraer imágenes de contenido HTML
  • borrar líneas duplicadas
  • borrar líneas vacías
  • convertir líneas a spintax
  • convertir spintax a líneas
  • convertir spintax a valores separados por comas
  • convertir líneas a valores separados por comas

MULTI TOOLS

La colección de herramientas que todo SEO ha necesitado alguna vez.

Un módulo con multitud de herramientas que pueden ayudarte en trabajos SEO.

  • convertir valores separados por comas a líneas
  • convertir valores separados por comas a spintax
  • convertir primera letra de cada palabra a mayúscula
  • convertir primera letra de cada línea  a mayúscula
  • convertir todo a mayúsculas
  • convertir todo a minúsculas
  • ordenar líneas AZ
  • ordenar líneas ZA
  • ordenar líneas aleatoriamente

+ MULTI TOOLS

Borrar líneas de lista 1 que contienen líneas de la lista 2.

Fusionar URLs con un artículo creando links aleatorios.

Extraer bloques de código HTML basándose en un selector CSS.

FUSIONAR Y CONVERTIR TXT Y CSV

  • fusionar múltiples ficheros TXT en uno solo
  • fusionar múltiples ficheros CSV en uno solo
  • convertir ficheros CSV en ficheros TXT (columnas a líneas)
  • convertir ficheros TXT en  ficheros CSV (líneas a columnas).

VER LOS ÚLTIMOS VÍDEOS

Últimos videos y tutoriales sobre PHPSEO

DESCARGA E INSTALA PHPSEO

Usa el botón a continuación para descargar PHPSEO

  1. Descarga PHPSEO y descomprime el archivo.
  2. (Opcional) Si quieres usar PHPSEO para buscar en Google, es recomendado usar un servidor local como XAMPP.
  3. Pega/sube el archivo phpseo.php a una una carpeta de tu servidor PHP y visita la URL donde está localizado phpseo.php usando tu navegador web.
  4. ¡Disfruta!

¿BUGS, PROBLEMAS, SUGERENCIAS?

PHPSEO se encuentra actualmente en versión BETA. Recibe ayuda o dame tu feedback en el grupo de soporte de Facebook.

DOCUMENTACIÓN DE PHPSEO

Consulta la documentación actualizada dentro de la sección -AYUDA- de PHPSEO

¡Bienvenid@ a PHPSEO!

¡Bienvenid@ a PHPSEO! una herramienta SEO gratuita creada con mucho amor 🙂

Soy Juanma, un SEO español que también programa un poquito de PHP y con un par de décadas de experiencia haciendo estas cosas. Con PHPSEO pretendo crear un reemplazo chulo de muchas otras herramientas y scripts personalizados que pueden ser útiles para SEO.

Recuerda que si me sigues en Twitter o YouTube, publicaré contenidos chulos como footprints, plantillas para el extractor de contenidos o encuestas para ver qué queréis en próximos updates 🙂

Características principales

  • 100% gratis: URL scraper, extractor de datos en bulk, generador de keywords, descargar y editar imágenes en bulk, detector de plagio y detector de URLs indexadas en bulk..
  • Puedes usar IPs de sitios web en lugar de proxies (proxies web).
  • Crea tu propio proxy en cualquier hosting web.
  • Si tienes acceso a muchos hostings o PBNS, con PHPSEO puedes usarlos como una red de proxies gratis.
  • No necesita instalación, no necesita base de datos.
  • Todo en un único fichero PHP portable. Toda la configuración se almacena en ficheros .txt y .json autogenerados.
  • Un servidor local (por ejemplo, Xampp) es muy recomendable, pero no obligatorio. Solo ubica el fichero phpseo.php en cualquier servidor FTP y empieza a trabajar.

 

 Crea y usa proxies web

Usa proxies web desde tu hosting

PHPSEO te permite crear y usar tus propios proxies alojándolos en tu proveedor de hosting web.

Solo necesitas escribir un password, generar el fichero phpseo-proxy.php y ubicarlo en alguna carpeta de cualquier sitio web.

Ten en cuenta que necesitarás una dirección IP diferente para cada hosting. Si son IPs compartidas, pueden estar ya bloqueadas o solicitando un captcha..

¿Cómo crear un nuevo proxy?
  1. Visita el Gestor de Proxies.
  2. Escribe un nuevo password y pulsa CREAR y después DESCARGAR FICHERO PROXY.
  3. Sube el fichero phpseo-proxy.php a un sitio web y obtén la URL completa del archivo, incluyendo el parámetro con el password.
  4. Añade tu nuevo proxy a la lista (en una nueva línea) y pulsa el botón SALVAR.

Formato de ficheros proxyProxy name @@@ https://yourdomain.com/anyfolder/phpseo-proxy.php?password=YOURPASSWORDHERE


URL scraper

Busca URLs por palabra clave. Elige footprint (opcional), nº de resultados y región de Google

Busca palabras clave en Google, obtén hasta 400 resultados. Es recomendable elegir un máximo de 300 (la mayoría de búsquedas no devolverán 400).

Puedes usar una footprint de forma opcional para filtrar los resultados de búsqueda.

PHPSEO te permite elegir entre diferentes footprints por defecto. También puedes agregar footprints personalizadas desde la sección -ajustes generales-.

 Extractor de datos

Extrae URLs, enlaces, imágenes, emails y cualquier otro contenido de múltiples URLs

Usando esta herramienta puedes extraer de forma masiva (múltiples URLs) todos los links, links internos, links externos, URLs de imágenes (hard y soft mode), direcciones de email y casi cualquier otro tipo de contenido utilizando plantillas personalizadas.

¿Cómo crear plantillas personalizadas?

Las plantillas personalizadas te permiten extraer cualquier contenido de muchas URLs a la vez. Debes definir los marcadores del inicio -begin- y del final -end- para cada campo que quieras scrapear.

Puedes crear y salvar nuevas plantillas utilizando el fichero content-extractor-templates.txt

Agrega nuevas plantillas, una por cada línea, siguiendo el formato a continuación. Puedes crear tantas plantillas como quieras con tantos campos cada una como quieras.


Formato de las plantillasTemplate name @@@ field1 ### beginfield1 ### endfield1 @@@ field2 ### beginfield2 ### endfield2 @@@ field3 ### beginfield3 ### endfield3


Fijándonos en el formato anterior, utilizarás dos clases de separadores, “@@@” para separar el nombre de la plantilla y cada nuevo campo, y “###” para separar el nombre del campo de sus marcadores inicio -begin- y final -end-.

PHPSEO usa expresiones regulares para encontrar el contenido en el extractor de datos. Si no puedes obtener un contenido, es recomendable probar la regex en regex101.com hasta que funcione.

Ejemplo de regex: begin([\s\S]*?)end/s

Exportar los datos scrapeados

Si estás extrayendo URLS, emails u otro contenido tipo lista, verás los resultados como lo haces en otros módulos.

Si estás extrayendo contenido usando una plantilla personalizada, puedes guardar el contenido como txt, csv o xlsx.

  • txt: exporta múltiples ficheros txt (uno por cada URL scrapeada).
  • csv: exporta un fichero CSV que contiene todo el contenido extraído.
  • xlsx: export one XLSX (excel) que contiene todo el contenido extraído.

 Generador de keywords

Obtén sugerencias de palabras clave de Google, YouTube y Amazon derivadas de una palabra clave principal

Introduce una palabra clave para obtener sugerencias relacionadas de Google, Amazon o YouTube.

Esta herramienta mostrará las subconsultas de la A a la Z de Google suggest, usando como semilla tu palabra clave principal al inicio de cada sugerencia. Puedes usar el símbolo * como comodín en Google.

 Descargar y editar imágenes (bulk)

Busca imágenes y descárgalas en un fichero .zip

Introduce una palabra clave para extraer las URLs de las imágenes mostradas en Google imágenes. También puedes pegar URLs de imágenes obtenidas del módulo extractor de datos o de cualquier otra fuente.

Usa el botón -DOWNLOAD IMGs- para descargar un fichero .zip que contenga todas las imágenes (puede tardar si usas muchas URLs).

Selecciona múltiples imágenes y modifícalas a la vez

Selecciona múltiples imágenes y elige una o varias operaciones de edición para aplicar de forma masiva. Puedes añadir textos diferentes usando el fichero imagetext.txt, y modificar fuentes, tamaños, marcas de agua, etc.

También puedes convertir cualquier formato de imágenes a JPG, PNG, GIF o WEBP.

 Detector de plagio

Pega tu texto y comprueba si está plagiado en Google

Pega un texto de al menos 100 palabras y comprueba si un fragmento aleatorio aparece como texto duplicado en Google.

La comprobación automática comprueba un fragmento aleatorio. La comprobación manual te muestra 3 botones para comprobar 3 fragmentos aleatorios de forma manual.

 Comprobar URLs indexadas

Comprueba si URLs están indexadas en Google de forma masiva

Pega una lista de URLs (una por línea) y comprueba si están indexadas en Google.

Puedes descargar los resultados de indexación en formato CSV o copiar los resultados del textarea y pegarlos en una hoja de cálculo tipo excel.

 Requisitos del sistema

  • PHPSEO version: 1.0BETA.
  • Probado: PHP 5.6.402.0 y superiores.
  • Variable max execution time mínima recomendada: 240 segundos, (tu max exec time actual es 60 segundos ).

 Soporte y ayuda

Si tienes dudas o problemas con PHPSEO, te recomiendo unirte al grupo de ayuda en Facebook y publicar allí tu pregunta.

Para preguntas cortas o rápidas, puedes encontrarme en Twitter y YouTube.

PHPSEO, por el momento es 100% gratis y BETA, así que me ayudarás mucho si reportas cualquier error.

No me odies si tienes problemas, recuerda no abusar demasiado de los recursos de tu hosting y todo debería de ir bien 🙂

 Preguntas frecuentes

¿Por qué la herramienta no termina un proceso? (se cuelga o congela)

Problema: si el ciclo de avisos “Processing URL batch” parece no terminar nunca, probablemente tu servidor está sobrecargado y no responde a las peticiones.

Solución: si estás haciendo operaciones con muchas URLs, instala Xampp u otro servidor local y utiliza PHPSEO en local. Recuerda incrementar el max execution timeout y/o otras settings que puedan ser demasiado bajas en tu servidor local.

También puedes incrementar la -pausa entre bloques- y disminuir las -URL/s por bloque- en los ajustes generales para mitigar este problema.

¿Puedo usar proxies normales (no web) con PHPSEO?

A pesar de que ni los he probado ni es la intención de esta herramienta, deberías poder usarlos fácilmente modificando los ficheros proxy siguiendo estas indicaciones.

¿Puedo usar los web proxies con la IP de un dispositivo móvil?

Existen varias aplicaciones para montar servidores PHP en dispositivos móviles. No he llegado a probarlas con PHPSEO, pero si conseguimos obtener una URL pública mediante esas aplicaciones, y estas incorporan las extensiones básicas como cURL, debería ser posible usar la IP de datos móvil como proxy web.

Si alguien prueba y consigue usar el móvil como web proxy, estaré encantado de escuchar su feedback :).

¿Necesito usar un servidor local con PHPSEO?

No es imprescindible (pero sí recomendable) usar PHPSEO con un servidor PHP local. Para ello, lo mejor es instalar XAMPP, lo que nos permitirá incrementar las variables Execution Time, Upload Size y similares tanto como deseemos.

LOG DE CAMBIOS Y ACTUALIZACIONES

Historial de cambios de PHPSEO

CAMBIOS EN PHPSEO 2.0

  • El módulo de palabras clave ahora permite obtener los resultados del tráfico estimado para cada país.
  • El módulo de palabras clave ahora permite ubicar la keyword semilla al final de cada frase para Google y YT, pudiéndose obtener el doble de resultados.
  • Nuevo módulo: bulk domain authority checker. Comprueba la autoridad de dominios de forma masiva.
  • Nuevo módulo: multi tools. Contiene muchas sub-herramientas, algunas son sugerencias de los usuarios de PHPSEO.
  • Nuevo módulo: expired domain finder. Busca dominios expirados, módulo solo para seguidores.
  • Nuevo interfaz de tablas para mayor comodidad en algunos de los módulos.
  • El módulo indexed URL checker ahora incorpora una pausa propia entre cada comprobación. 60 segundos es el valor recomendado para comprobar grandes cantidades.
  • El módulo de edición masiva de imágenes, ahora permite arrastrar y soltar archivos.
  • Botón “trim to domain”, reduce una URL a su dominio/directorio principal.
  • Bugs varios solucionados en bulk image editor y en bulk downloader.
  • Bug solucionado en indexed URL checker cuando había slashes.
  • Bug solucionado en los resultados de palabras clave obtenidos desde YouTube.
  • Varias decenas de bugs menores corregidos.