Saltar al contenido
TubePress — gratuito, autoalojado & con mantenimiento activo
Todas las guías

Cómo migrar de KVS a TubePress

Guía 9 min de lectura Actualizado jun 2026
Cómo migrar de KVS a TubePress

Puntos clave

  • Puedes trasladar toda tu biblioteca de KVS a TubePress gratis: el CMS no tiene tarifa de licencia e incluye PHP completo y editable, sin ionCube.
  • Exporta tu catálogo de KVS a CSV o JSON y luego impórtalo en masa a TubePress con mapeo de columnas, detección de duplicados y sin límite de filas.
  • El paso más importante es la continuidad del SEO: conserva tu estructura de URLs o redirige las URLs antiguas con 301 para no perder tu posicionamiento.
  • TubePress regenera los sitemaps, las etiquetas canónicas, hreflang y JSON-LD de forma automática, de modo que los motores de búsqueda redescubren tu biblioteca tras la migración.
  • Migra en lotes reanudables y verifica en una URL de staging antes de reapuntar el DNS, para que tu tráfico real nunca vea un sitio roto.

Trasladar un sitio tube consolidado a un nuevo CMS parece arriesgado — pero las dos cosas que más preocupan a los operadores, perder su biblioteca y perder su posicionamiento en Google, son perfectamente manejables. Esta guía recorre la migración de KVS (Kernel Video Sharing) al CMS TubePress, gratuito y autoalojado, sin perder ninguna de las dos.

La versión corta: exporta tu catálogo desde KVS, impórtalo en masa a TubePress con mapeo de columnas, conserva tu estructura de URLs (o configura redirecciones 301 limpias), deja que TubePress regenere tus sitemaps y tus datos estructurados y, después, reapunta el DNS una vez que hayas verificado todo en una URL de staging. Si primero quieres una comparación lado a lado de las dos plataformas, consulta la comparación entre TubePress y KVS.

¿Por qué migrar de KVS, para empezar?

KVS es un producto capaz y maduro, así que migrar solo tiene sentido si sus contrapartidas te están costando caras. Las razones habituales por las que los operadores cambian:

  • Coste. KVS es una licencia comercial de pago (aproximadamente $99–$499 en pago único por dominio, o unos $49/mes en alquiler). TubePress es gratuito, en sitios ilimitados que posees, con actualizaciones gratuitas para siempre.
  • Código codificado. KVS se distribuye codificado con ionCube de forma predeterminada, por lo que no puedes leer ni modificar libremente el núcleo. TubePress es PHP plano y editable, sin ionCube — posees y puedes auditar cada línea.
  • Dependencia por dominio. Gestionar una red de sitios multiplica los costes de licencia de KVS; con TubePress la misma compilación funciona en todas partes por $0.

Si ninguna de ellas te afecta, puede que no haya motivo para cambiar. Si lo hacen, el resto de esta guía es el camino práctico para salir.

Antes de empezar: lo que necesitarás

  • Acceso a tu panel de administración y a la base de datos actuales de KVS (para exportar los metadatos de tus vídeos).
  • Un servidor que cumpla los requisitos de TubePress (PHP 8.2+, MySQL/MariaDB, Nginx o Apache).
  • Una instalación nueva de TubePress en una URL de staging o subdominio — nunca migres directamente sobre tu dominio en producción. Descárgalo desde la página de descarga y ejecuta el instalador de 5 minutos.
  • Una copia de seguridad de la base de datos y los archivos de KVS. Migra siempre desde una copia, nunca desde el único ejemplar.

Paso 1 — Exporta tu biblioteca desde KVS

TubePress importa desde CSV o JSON, así que el objetivo de este paso es un archivo de exportación limpio con una fila por vídeo. Exporta tu catálogo desde el panel de KVS (o directamente desde su base de datos) e incluye los campos que quieras conservar: título, descripción, etiquetas, categorías, intérpretes/modelos, duración, URL de la miniatura, URL del archivo de vídeo o ruta de almacenamiento, fecha de subida y número de visualizaciones.

No tienes que migrarlo todo de una vez. Muchos operadores exportan por partes (por categoría o por rango de fechas) y las importan como lotes separados, lo que mantiene cada pasada pequeña y fácil de verificar.

Paso 2 — Mapea tus campos de KVS a TubePress

El importador de TubePress te permite mapear tus columnas a sus propios campos, de modo que tu exportación de KVS no tiene por qué ajustarse a una plantilla fija. Alinea cada columna de origen una sola vez (por ejemplo video_title → Título, cat → Categoría, models → Intérprete) y el mapeo se aplica a todo el archivo.

Este es también el momento de ordenar la taxonomía: fusiona las categorías duplicadas, normaliza el uso de mayúsculas y minúsculas en las etiquetas y divide los campos de intérpretes separados por comas, para que tu nuevo sitio empiece limpio en lugar de heredar años de desorden.

Paso 3 — Importa en masa a TubePress

Ejecuta la importación en tu sitio de staging. El importador de TubePress procesa archivos CSV/JSON de cualquier tamaño en lotes reanudables, con detección de duplicados y asignación de categorías/etiquetas por lotes, y no hay límite fijo de filas. Si un lote se interrumpe, se reanuda en lugar de empezar de cero o crear duplicados.

Para bibliotecas grandes, importa primero unos pocos miles de filas y confirma el resultado — que los títulos, las miniaturas, las categorías y los reproductores se muestren correctamente — antes de ejecutar el catálogo completo. La guía de importación masiva paso a paso explica el importador en detalle.

Paso 4 — Conserva tus URLs y protege tu SEO

Este es el paso que decide si conservas tu tráfico. Los motores de búsqueda llevan años indexando tus URLs de KVS; si esas URLs cambian y nada le indica a Google adónde fueron, pierdes el posicionamiento asociado a ellas.

Tienes dos opciones seguras:

  • Mantén la misma estructura de URLs. Si puedes reproducir en TubePress tus patrones de URL actuales de vídeos, categorías e intérpretes, la mayoría de los enlaces seguirán funcionando tal cual.
  • Redirige las URLs antiguas a las nuevas con 301. Cuando los patrones difieran, asigna antiguo → nuevo con redirecciones permanentes para que se transfiera el valor SEO. Un ejemplo sencillo en Nginx:
location ~ ^/video/(\d+)/ {
    return 301 /watch/$1;
}

A partir de ahí, TubePress hace por ti el trabajo continuo de SEO: emite una etiqueta canónica limpia por página, regenera los sitemaps XML y genera hreflang, Open Graph y JSON-LD (VideoObject, BreadcrumbList) de forma automática. Envía el nuevo sitemap en Google Search Console justo después del lanzamiento para que las nuevas URLs se rastreen rápidamente. La guía de SEO para sitios tube para adultos profundiza en esto.

Paso 5 — Gestiona las miniaturas, los archivos multimedia y tu CDN

Tus archivos de vídeo y tus miniaturas suelen ser la parte más grande de una migración y, a menudo, no necesitas moverlos en absoluto. TubePress admite múltiples backends de almacenamiento (local, S3, FTP/SFTP, WebDAV), de modo que puedes apuntarlo a tu almacenamiento o CDN actual y seguir sirviendo los mismos archivos. Si además vas a cambiar de alojamiento, mueve los archivos multimedia por separado de la importación de metadatos y verifica que una muestra de URLs se resuelva correctamente antes de la puesta en marcha.

Paso 6 — Verifica en staging y luego reapunta el DNS

Antes de cualquier cambio de DNS, recorre el sitio de staging: revisa la reproducción de vídeos, las páginas de categorías y de intérpretes, el buscador, la zona de miembros y un puñado de URLs antiguas redirigidas. Confirma que el sitemap se genera y que las páginas devuelven etiquetas canónicas limpias. Solo cuando el staging sea sólido reapuntas tu dominio — el cambio se reduce entonces a una modificación de DNS, y tus visitantes nunca verán un sitio migrado a medias.

Errores habituales de migración que conviene evitar

  • Cambiar las URLs sin redirecciones. La forma más rápida de perder posicionamiento. Asigna cada patrón antiguo a uno nuevo.
  • Importar duplicados. Usa la detección de duplicados del importador e importa en lotes limpios en lugar de reejecutar archivos que se solapan.
  • Migrar sobre el dominio en producción. Prepara siempre primero un entorno de staging; nunca experimentes en la URL que está generando tráfico.
  • Olvidar el sitemap. Vuelve a enviarlo en Search Console el día del lanzamiento para que la migración se descubra en días, no en semanas.

Hecha en este orden, una migración desde KVS es metódica en lugar de arriesgada — y al final estarás ejecutando un CMS gratuito y totalmente editable, sin licencia por dominio. Cuando estés listo, descarga TubePress y configura tu sitio de staging.

FAQ

Preguntas frecuentes.

¿Puedo migrar de KVS a TubePress gratis?
Sí. TubePress es gratuito de descargar y autoalojar, sin tarifa de licencia, e importa tu biblioteca desde CSV o JSON. Los únicos costes son tu propio alojamiento y cualquier transferencia de archivos multimedia.
¿Perderé mi posicionamiento en Google al migrar de KVS?
No, si conservas tus URLs. Mantén la misma estructura de URLs cuando puedas y configura redirecciones 301 de cualquier URL antigua a la nueva para que se transfiera el valor de posicionamiento. Después vuelve a enviar tu sitemap para que las nuevas URLs se rastreen rápidamente.
¿Qué formato acepta el importador de TubePress?
CSV y JSON, con mapeo de columnas para que tu exportación de KVS no necesite un formato fijo. Se ejecuta en lotes reanudables con detección de duplicados y sin límite fijo de filas.
¿Tengo que trasladar mis archivos de vídeo?
A menudo no. TubePress admite almacenamiento local, S3, FTP/SFTP y WebDAV, por lo que puedes apuntarlo a tu almacenamiento o CDN actual y seguir sirviendo los mismos archivos. La transferencia de los archivos multimedia es independiente de la importación de los metadatos.
¿Es TubePress un reemplazo directo de KVS?
Es un CMS diferente, no un reemplazo literal e inmediato, pero cubre los mismos elementos esenciales (clasificación por CTR, herramientas de IA, importación masiva, transcodificación y SEO) y la migración mediante CSV o JSON es sencilla. Consulta la comparación entre TubePress y KVS para conocer los detalles.

¿Listo para lanzar tu sitio tube?

TubePress es gratuito, autoalojado y tuyo para siempre — sin tarifas de licencia, sin ionCube, sin ataduras. Empieza con 150 créditos gratis.

Autoalojado · código fuente totalmente editable · sin ionCube