SPD V2 Quality — descubrimiento y envío de directorios orientado a la calidad
Identidad de versión
- Nombre canónico:
SPD V2 Quality. - Invocación:
$submit-product-directories-v2-quality. - Optimizar para relevancia de audiencia, valor de descubrimiento, gobernanza, potencial de referencias, durabilidad del listado y calidad de evidencia.
- Usar cuando la calidad y el valor a largo plazo importan más que el rendimiento de la cola.
- Enrutar listas de fuentes preaprobadas grandes cuya necesidad principal es el rendimiento operativo a
$submit-product-directories-v1-batch. - No llamar a esta versión
SPD V1,SPD BatchoSPDgenérico en los registros. - Tratar los registros sin una versión explícita como heredados hasta que pasen el auditor V2.
Ejecutar el trabajo de descubrimiento y envío de directorios como una máquina de estados con control de cumplimiento. Optimizar para el descubrimiento de productos, perfiles de marca precisos, tráfico de referencia calificado y listados duraderos, no para señales de ranking, PageRank, enlaces dofollow o volumen de envíos.
Cargar controles requeridos
- Leer los hechos aprobados del producto, las reglas de marca, los alias de contacto, las referencias de activos, la lista de fuentes, la matriz de autorización y el registro existente.
- Leer references/seo-quality-gate.md antes de seleccionar o calificar cualquier sitio.
- Leer references/authorization.md antes de cualquier acción más allá de la inspección de solo lectura.
- Leer references/workflow.md antes de trabajar con el navegador.
- Leer references/browser-control-routing.md antes de cualquier interacción con el navegador o la aplicación. Ejecutar la verificación previa de capacidad de Windows/macOS/Linux y seleccionar el backend del entorno actual; no asumir un navegador, sistema operativo o soporte de Computer Use específico.
- Leer references/status-model.md antes de crear, actualizar o auditar registros.
- Leer references/route-boundaries.md cuando un candidato sea una ruta de artículo, comunidad, correo electrónico, contacto, página de recursos o asociación.
- Copiar assets/submission-record-template.md cuando no exista ningún registro.
Nunca inventar hechos sobre la empresa, fundador, precios, dirección, lanzamiento, número de usuarios, redes sociales, asuntos legales, propiedad o contactos. Dejar los desconocidos opcionales en blanco; marcar los desconocidos requeridos como bloqueado — faltan datos verificados.
Hacer cumplir el límite del propósito SEO
Detener la campaña si la selección de sitios, la escala, el texto de anclaje, el pago, los enlaces recíprocos o la automatización están destinados principalmente a manipular los rankings de búsqueda. Nunca prometer rankings, PageRank, recuentos de backlinks, colocación dofollow, ganancias de métricas de dominio o un volumen de envío "seguro".
Usar solo anclas de marca, producto o URL desnuda. No solicitar tratamiento dofollow ni usar anclas comerciales de coincidencia exacta repetidas. Registrar el ancla pública real, href, rel y la relación comercial o recíproca después de la publicación. Requerir tratamiento sponsored o nofollow para enlaces pagados o incentivados; de lo contrario, marcar la colocación como no conforme y no contarla como un listado aceptable.
Restringir rutas
Procesar solo listados de directorios, solicitudes de recomendación de aplicaciones, reclamos de listados de directorios existentes y perfiles con productos en plataformas de descubrimiento gobernadas.
No procesar lotes de artículos, publicaciones de invitados, publicaciones en comunidades, comunicados de prensa, correo electrónico en frío, promoción mediante formularios de contacto ni divulgación en páginas de recursos a través de este flujo de trabajo. Clasificarlos y pasarlos a un flujo de trabajo separado y específico de la ruta.
Ejecutar Pase A — investigación, calidad y verificación
- Normalizar las URL de origen y derivar una clave de idempotencia del dominio de la plataforma, el ID canónico del producto, el alias de la cuenta y la ruta.
- Mantener V2 en modo piloto: no más de 10 sitios fuente por lote, con una referencia de aprobación opaca separada para cada sitio.
- Inicializar cada sitio con
Fase: elegibilidad,Estado: no intentadoyControl de calidad: no verificado. - Inspeccionar relevancia, valor real de usuario/descubrimiento, gobernanza/supervisión editorial, afirmaciones de venta de enlaces, calidad del directorio/red, requisitos recíprocos y compatibilidad con automatización/términos.
- Marcar candidatos de baja calidad, de enlace para ranking, recíprocos forzados, irrelevantes, de plantilla vacía o de red de directorios como
no elegiblescon evidencia estructurada. - Permitir trabajo en formularios solo cuando cada dimensión de calidad obligatoria pase y
Control de calidad: aprobado. - Reutilizar o crear cuentas solo bajo una entrada de autorización válida y con alcance definido.
- Exponer la verificación nativa más temprana, preservar los desafíos interactivos y construir una cola manual única. Nunca omitir ni externalizar una salvaguarda.
- No ingresar campos de listado de productos durante el Pase A. Se permite la inspección de solo lectura y el registro autorizado por separado.
Ejecutar Pase B — ejecución de formularios autorizada
- Volver a verificar el estado de calidad, duplicado, validez de verificación, validez de autorización y membresía en la lista de fuentes.
- Iniciar el trabajo en formularios solo en sitios con
Control de calidad: aprobado. - Agregar un evento inmutable antes o inmediatamente después de cada acción ejecutada. Incluir marca de tiempo, ID de evento, acción canónica, resultado y referencia del almacén de evidencia.
- Hacer coincidir cada acción ejecutada con una autorización
permitidacuyo aprobador, tiempo de aprobación, alcance del sitio y vencimiento sean válidos en el momento de la acción. Tratarpreguntaryprohibidocomo no autorizados. - Completar solo hechos aprobados. Mantener las suscripciones opcionales desactivadas. Detenerse si faltan hechos requeridos.
- Enviar solo bajo una autorización de envío final válida. Capturar la respuesta exacta y la evidencia estructurada inmediatamente.
- No reintentar nunca una acción final ambigua. Para
resultado del envío desconocido, completar verificaciones de backend, buzón de correo y página pública antes de cualquier intento posterior.
Proteger registros y evidencia
- Mantener el registro público de la campaña separado del almacén de evidencia controlado.
- Registrar alias e IDs de evidencia opacos, no contraseñas, OTP, códigos de recuperación, parámetros OAuth, cookies, IDs de sesión reales, enlaces mágicos, direcciones de correo electrónico sin procesar, números de teléfono o rutas absolutas privadas.
- Eliminar parámetros de autenticación y seguimiento de las URL de registro. Conservar solo los parámetros de ruta requeridos en el almacén de evidencia controlado.
- Establecer fechas de captura y retención de evidencia. Eliminar la evidencia controlada de acuerdo con la política de retención de la campaña.
- Tratar la creación de cuenta, un clic, navegación, un formulario limpiado o un borrador guardado como prueba insuficiente de envío.
Cerrar y auditar
Ejecutar:
En macOS o Linux:
python3 scripts/audit_submission_record.py ruta/al/registro.md
python3 scripts/audit_submission_record.py ruta/al/registro.md --json
En Windows, usar py -3 o un lanzador de Python 3 equivalente:
py -3 scripts/audit_submission_record.py ruta\al\registro.md
py -3 scripts/audit_submission_record.py ruta\al\registro.md --json
El auditor debe fallar ante la falta de controles de campaña, autorización inválida o vencida, controles de calidad fallidos seguidos de ejecución, combinaciones incompatibles de fase/estado/evidencia, exposición de secretos, relaciones de enlace inseguras, claves de idempotencia duplicadas, variantes de seguimiento duplicadas, registros de eventos inválidos o verificaciones de resultados desconocidos incompletas.
Usar tasa de publicación calificada, visitas de referencia, conversión de referencia, precisión del perfil y supervivencia del listado como KPI. No usar recuento de envíos, recuento de backlinks, recuento de dofollow, DA o DR como criterios de éxito.
Recursos incluidos
- references/seo-quality-gate.md: Límite del propósito SEO y evaluación de calidad obligatoria del sitio.
- references/authorization.md: Modelo de autorización auditable por máquina.
- references/workflow.md: Procedimiento de ejecución y recuperación de dos pases.
- references/browser-control-routing.md: Reglas de selección, interacción, confirmación, recuperación y evidencia del navegador independientes del backend.
- references/status-model.md: Reglas de estado, evidencia, evento y atributos de enlace.
- references/route-boundaries.md: Rutas admitidas y traspasos obligatorios.
- assets/submission-record-template.md: Plantilla de campaña segura para la privacidad.
scripts/audit_submission_record.py: Auditor determinista de registros, autorización, calidad, privacidad e idempotencia.