Analizador de URLs de Facebook
Introducción
Los enlaces de Facebook son un desastre. Un mismo post puede llegar como enlace permalink.php con cinco parámetros de seguimiento, como enlace story.php, como token /share/p/, como URL de pestaña de página o como enlace corto fb.watch desde la app móvil. El contenido es el mismo, solo cambia la forma de la URL. El Analizador de URLs de Facebook es una herramienta gratuita en línea que reconoce más de veinte formatos de enlaces de Facebook, extrae el ID del contenido, elimina el ruido de seguimiento y reconstruye el enlace como URL canónica limpia, URL de inserción o URL para compartir.
El analizador está pensado para quienes manejan enlaces de Facebook con regularidad: gestores de redes sociales que los publican, community managers que los archivan, especialistas en marketing que miden campañas, investigadores que los recopilan a gran escala y desarrolladores que los guardan en bases de datos. En lugar de limpiar cada enlace a mano o confiar en un acortador que oculta lo que hace, pegas el enlace y ves exactamente lo que el analizador encontró: el tipo de enlace, el nombre de la página, el ID del contenido, el propietario y los parámetros eliminados.
Dos propiedades distinguen esta herramienta. Analiza al instante, actualizando el resultado con cada pulsación de tecla, y hace cero solicitudes de red: el enlace nunca sale de tu navegador. No hay servidor, ni cuota de API, ni registro de lo que pegas.
Casos de uso
Publicación y campañas. Antes de poner un enlace de Facebook en un boletín, una entrada de blog o un comentario de anuncio, límpialo con el formato canónico. Los parámetros de seguimiento de clics como fbclid y mibextid son específicos de la sesión, caducan rápido y distorsionan los informes de analítica. Al publicar la URL canónica, tus enlaces de contenido se mantienen estables y tus métricas honestas.
Archivo y deduplicación. Cuando guardas enlaces de Facebook en una hoja de cálculo, un CMS o un conjunto de datos de investigación, el mismo post puede aparecer con docenas de formas distintas de URL. El analizador las normaliza todas a una forma canónica, de modo que story.php?story_fbid=…, /share/p/… y /username/posts/… que apuntan al mismo post colapsan en un único identificador estable contra el que puedes deduplicar.
Atención al cliente. Los tickets de soporte suelen contener enlaces copiados de la app de Facebook, que llegan como enlaces cortos fb.watch o permalinks con largas estelas de parámetros. Al pegar el enlace en el analizador obtienes la URL canónica limpia y el ID del contenido para buscar, además del enlace del propietario para identificar quién lo publicó.
Inserción en sitios web. Si publicas posts de Facebook en tu propio sitio, el formato de inserción produce la URL oficial del plugin de Facebook que pegas en un iframe. Sin servicios de inserción de terceros, sin scripts de widgets, sin scraping.
Higiene de datos. Para desarrolladores e investigadores, el analizador funciona además como referencia de especificaciones: la lista de parámetros eliminados te muestra exactamente qué claves de seguimiento añade Facebook hoy, y la tabla de formatos admitidos documenta cada ruta que la herramienta reconoce.
Anatomía de un enlace de Facebook
Un enlace de Facebook tiene tres partes que merece la pena entender: el dominio, la ruta y la cadena de consulta.
Tomemos un enlace de foto real:
https://www.facebook.com/photo/?fbid=1476858904444046&set=pcb.1476858951110708&__tn__=-R&mibextid=rSxxaY
El dominio www.facebook.com (o m.facebook.com, fb.watch, fb.me) indica al analizador a qué familia pertenece el enlace. La ruta /photo/ nombra la ruta: aquí, la página moderna de fotos. La cadena de consulta mezcla dos tipos de parámetros que el analizador trata de forma muy distinta:
| Parámetro | Tipo | Qué hace el analizador |
|---|---|---|
fbid=1476858904444046 |
Identidad | Lo conserva – es el ID del contenido de la foto |
set=pcb.1476858951110708 |
Navegación | Lo elimina – contexto de navegación de álbum, no forma parte de la identidad de la foto |
__tn__=-R |
Token interno | Lo elimina – token interno de seguimiento de clics de Facebook |
mibextid=rSxxaY |
Seguimiento | Lo elimina – atribución de apps de terceros |
Los parámetros de identidad te dicen qué post, vídeo, reel, foto, página o grupo señala el enlace. Todo lo demás es contexto: cómo llegaste, desde qué app vienes, qué parte de la página estaba resaltada. El analizador conserva la identidad y descarta el contexto, y luego informa de las claves eliminadas para que la limpieza sea auditable.
Cómo funciona
El análisis ocurre por completo en tu navegador, sin solicitudes de red ni ida y vuelta al servidor. Con cada pulsación de tecla, el enlace pasa por tres etapas:
- Coincidencia de dominio. El enlace se compara con los tres dominios de Facebook:
facebook.com(con cualquier subdominio comom.ombasic.),fb.watchyfb.me. - Coincidencia de ruta. La ruta se divide en segmentos y se compara con la tabla de rutas conocidas:
watch,reel,photo,story.php,permalink.php,share/p/,groups/{id}/posts/{id},profile.php, nombres de página y rutas de pestañas. - Análisis de consulta. Los parámetros de identidad (
v,fbid,story_fbid,id) se extraen y validan, mientras que los de seguimiento se detectan con tres reglas y se recogen en la lista de eliminados.
Cada valor extraído se valida contra patrones estrictos antes de aceptarse: los IDs numéricos deben tener 5–20 dígitos, los tokens pfbid deben empezar por pfbid, los nombres de usuario deben tener 2–50 caracteres. Todo lo que no supera la validación hace que el analizador informe de un enlace no válido en lugar de adivinar.
Como no hay acceso a la red, el analizador nunca necesita un estado de carga, nunca alcanza un límite de cuota y produce resultados en el instante en que pegas.
Formatos de enlace admitidos
El analizador reconoce más de veinte formatos en siete tipos de resultado.
| Formato | Ejemplo | Tipo de resultado |
|---|---|---|
| Post con nombre de página | facebook.com/nike/posts/1234567890123456 |
post |
| Post, ID numérico o pfbid | facebook.com/nike/posts/pfbid0AbCdEf |
post |
| Permalink de story | facebook.com/story.php?story_fbid=111222333444&id=555666777888 |
post |
| Permalink antiguo | facebook.com/permalink.php?story_fbid=…&id=… |
post |
| Token de compartir | facebook.com/share/p/1AbCdEf2Gh3Ij/ |
post |
| Página de vídeo watch | facebook.com/watch/?v=10153231379946729 |
video |
| Ruta de vídeo watch | facebook.com/watch/10153231379946729 |
video |
| Página de vídeo antigua | facebook.com/video.php?v=637842556329505 |
video |
| Vídeo con nombre de página | facebook.com/nike/videos/10153231379946729 |
video |
| Reel | facebook.com/reel/Reel1AbCdEfGh |
reel |
| Reel con nombre de página | facebook.com/nike/reels/pfbid0Reel12345 |
reel |
| Página de foto moderna | facebook.com/photo/?fbid=1476858904444046 |
photo |
| Página de foto antigua | facebook.com/photo.php?fbid=9876543210123456 |
photo |
| Foto con nombre de página | facebook.com/nike/photos/1234567890123456 |
photo |
| Página simple | facebook.com/nike |
page |
| Pestaña de página | facebook.com/nike/reviews |
page |
| Página de perfil numérica | facebook.com/profile.php?id=100001234567890 |
page |
| Post de grupo | facebook.com/groups/999888777666/posts/111222333444 |
group-post |
| Enlace corto | fb.watch/AbC12dEfXy |
short |
| Dominio de redirección | fb.me/nike |
page |
| Subdominios móviles | m.facebook.com/meta, mbasic.facebook.com/nike |
igual que escritorio |
Las pestañas de página se aceptan genéricamente: cualquier palabra en minúsculas como segundo segmento de la ruta, about, reels, photos, followers, mentions, music, jobs, fundraisers, support y cualquier pestaña futura, se resuelve como la propia página, porque una pestaña es una vista de la página, no un recurso distinto.
El analizador también rechaza rutas que no son contenido de Facebook compartible. Rutas reservadas de la plataforma como login, help, settings, search, marketplace, events, hashtag y messages devuelven un mensaje de enlace no válido, al igual que formas malformadas como un segundo segmento numérico (nike/1234567890123456) o rutas desconocidas de tres segmentos. La lista completa de rutas reservadas está documentada en el capítulo de especificaciones técnicas.
Entender los ID de publicaciones
Facebook usa tres formatos distintos de ID, y el analizador los acepta todos dondequiera que aparezcan.
Los IDs numéricos son el formato clásico: 5–20 dígitos como 10153231379946729. Siguen apareciendo en las páginas de vídeo watch (watch/?v=), en las páginas de fotos (fbid=) y en el parámetro id de los enlaces de story. Son estables y legibles.
Los IDs pfbid son el formato moderno, introducido progresivamente desde 2022. Empiezan con las letras pfbid seguidas de una larga mezcla de letras, dígitos, guiones bajos y guiones: los ejemplos reales rondan los 70 caracteres. A diferencia de los IDs numéricos, los tokens pfbid rotan con el tiempo y son opacos: no son un número de secuencia y no pueden descifrarse localmente. Meta ha publicado el concepto pero no una especificación de longitud, así que el analizador acepta cualquier token pfbid de hasta 200 caracteres tras el prefijo antes que arriesgarse a rechazar un enlace legítimo.
Los tokens de reel y los códigos de compartir son tokens alfanuméricos opacos de 5–40 caracteres, como Reel1AbCdEfGh. Los tokens de reel empiezan sistemáticamente con el prefijo Reel, pero el analizador no depende de ello: se acepta cualquier token con la forma correcta.
¿Qué puedes hacer con el ID extraído? Es la clave estable del contenido: úsalo para deduplicar enlaces en una base de datos, para buscar el post, para referenciarlo en un CMS o para consultarlo mediante una API si tienes acceso. El analizador muestra el ID en su propia fila precisamente para que lo uses sin tener que extraerlo a mano de una URL.
Parámetros de seguimiento que eliminamos
Facebook añade una larga lista de parámetros a los enlaces, y el analizador los elimina con tres reglas de detección:
- Parámetros de campaña – cualquier clave que empiece por
utm_(convención de Google Analytics):utm_source,utm_medium,utm_campaign,utm_term,utm_content. - Tokens internos – cualquier clave que empiece por doble guion bajo, como
__tn__y__cft__[0]. Son los marcadores internos de seguimiento de clics de Facebook, a menudo codificados en URL y entre corchetes. - La lista exacta – 37 parámetros conocidos de seguimiento, sesión y navegación.
Los parámetros más habituales de la lista exacta:
| Parámetro | Qué registra |
|---|---|
fbclid |
De qué anuncio o post vino el clic |
mibextid |
Qué app de terceros compartió el enlace |
rdid, rd |
Identificadores de dispositivo móvil |
ref, fref, refid, ref_src, ref_url |
La página donde se hizo clic en el enlace |
eav, ftid, paipv, jazoest |
Tokens de sesión y antiabuso |
sk, lst, rsv, tn |
Valores de estado de página y sesión |
eid, notif_t, notif_id |
Contexto de notificaciones |
comment_id, reply_comment_id |
Contexto de navegación de comentarios |
set, type, theater, offset, locale |
Navegación de álbum, modo de vista, posición e idioma |
action_history, acontext, app, video_source, ls_ref, pageid, ftentidentifier, padding |
Contexto de clic y metadatos de origen |
Los parámetros de identidad nunca se eliminan: v (ID de vídeo), fbid (ID de foto), story_fbid (ID de post) e id (ID del propietario) son el contenido mismo. Para un enlace story.php, el analizador conserva tanto story_fbid como id en la salida canónica: eliminarlos rompería el enlace.
¿Por qué siempre es seguro eliminarlos? Los parámetros de seguimiento describen cómo llegaste, no a qué apunta el enlace. fbclid, mibextid y utm_* solo cambian los informes de atribución; el contenido renderizado es idéntico sin ellos. La fila de parámetros eliminados te muestra exactamente lo que se quitó, de modo que la limpieza es verificable de un vistazo.
Guía de formatos de salida
Cada enlace analizado puede emitirse en tres formatos.
| Formato | Salida | Cuándo usarlo |
|---|---|---|
| URL canónica | El enlace limpio y estable. Los enlaces de story conservan story_fbid e id; las rutas de usuario conservan su ruta |
Publicación, archivo, deduplicación: todo lo que almacena un enlace a largo plazo |
| URL de inserción | Una URL de plugins de Facebook (plugins/post.php, plugins/video.php o plugins/page.php) |
Pegar en un <iframe> para renderizar el contenido en tu propio sitio |
| URL para compartir | El diálogo oficial de compartir (sharer/sharer.php?u=…) |
Botones y enlaces que abren el diálogo de compartir de Facebook con el contenido precargado |
El formato de inserción elige el plugin adecuado según el tipo de contenido: posts, fotos, reels y posts de grupo usan plugins/post.php (con show_text=true para que se renderice el texto del post), los vídeos usan plugins/video.php y las páginas usan plugins/page.php. El formato para compartir envuelve la URL canónica, así que un enlace compartido siempre apunta a la versión limpia.
Los enlaces cortos (fb.watch) siguen una regla especial: como el destino no puede resolverse localmente, la forma canónica es el propio enlace corto, y los formatos de inserción y de compartir no están disponibles. Las opciones de formato de salida se ocultan automáticamente cuando se analiza un enlace corto.
Uso
- Pega el enlace. Haz clic en el campo de entrada y pega la URL de Facebook (Ctrl+V o Cmd+V). El analizador la lee mientras escribes: no hay botón que pulsar.
- Lee el panel de resultados. Cinco filas resumen el análisis:
| Fila | Qué muestra |
|---|---|
| Tipo | El tipo de resultado: post, video, reel, photo, page, group-post o short |
| Nombre de la página | El nombre de la página o el perfil de la URL, como enlace clicable |
| ID del contenido | El ID extraído: numérico, pfbid, token de reel o código de compartir |
| Propietario | El ID numérico del propietario como enlace, solo en enlaces sin nombre de página, como story.php y los posts de grupo. Nombre de página e ID de propietario son mutuamente excluyentes por naturaleza: una URL o bien nombra al propietario o bien lo identifica por número |
| Parámetros eliminados | Los parámetros de seguimiento eliminados, separados por comas |
- Elige el formato de salida. La URL canónica es la opción predeterminada. Cambia a URL de inserción o URL para compartir cuando necesites una de esas formas.
- Copia el resultado. El campo de salida se actualiza al instante; pulsa Copiar para llevarlo al portapapeles.
Tutorial
Sigue un ejemplo completo, desde un enlace caótico de la app hasta una URL limpia publicada.
Paso 1 – Pega un permalink. Copia este enlace, tal como podría llegar de un post compartido:
https://www.facebook.com/permalink.php?story_fbid=pfbid0Vh6GpZMMpB4G4Zrhw7GPoRDnPEQwTUtK8zvYue2qScZatWKvE9REsyqxw7TxjpnXl&id=100063598515444&__tn__=-R&mibextid=rSxxaY
Pégalo en la entrada. El panel de resultados se llena al instante: tipo post, ID del contenido pfbid0Vh6…TxjpnXl, propietario page 100063598515444 como enlace clicable y parámetros eliminados __tn__, mibextid.
Paso 2 – Copia la URL canónica. La salida muestra el enlace de story limpio:
https://www.facebook.com/story.php?story_fbid=pfbid0Vh6…&id=100063598515444
Ambos parámetros de identidad se conservan: eliminar cualquiera rompería el enlace.
Paso 3 – Inserta el post. Cambia a URL de inserción. La salida se convierte en https://www.facebook.com/plugins/post.php?href=…&show_text=true. Envuélvela en un iframe de tu sitio:
<iframe src="https://www.facebook.com/plugins/post.php?href=…&show_text=true"
width="500" height="600" style="border:none;overflow:hidden" scrolling="no"
frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write;
encrypted-media; picture-in-picture; web-share"></iframe>
Paso 4 – Limpia un enlace de foto. Pega https://www.facebook.com/photo/?fbid=1476858904444046&set=pcb.1476858951110708&locale=en_GB. El tipo lee photo, el ID es 1476858904444046 y la lista de eliminados muestra set y locale. La salida canónica es la forma moderna corta https://www.facebook.com/photo/?fbid=1476858904444046.
Paso 5 – Resuelve una pestaña de página. Pega https://www.facebook.com/FubonGuardiansBaseballTeam/reviews. El tipo lee page, el nombre de la página enlaza a la página y la salida canónica pliega la pestaña a https://www.facebook.com/FubonGuardiansBaseballTeam: la pestaña es una vista, no un recurso separado.
Paso 6 – Maneja un enlace corto. Pega https://fb.watch/AbC12dEfXy. El tipo lee short, la salida conserva el enlace corto y las opciones de formato desaparecen: el analizador nunca adivina adónde apunta un enlace corto.
Consejos profesionales
- Deduplica archivos por ID de contenido. Al limpiar una hoja de cálculo por lotes, la fila de ID del contenido es tu clave estable: el mismo post siempre produce el mismo ID, sin importar en qué forma de URL llegó. Ordena y deduplica por esa columna, no por la URL.
- Publica canónico, mide canónico. Si tu equipo comparte enlaces de Facebook a través de un servicio de bio-link o un acortador, publicar la forma canónica por debajo evita una doble capa de redirecciones y mantiene legibles los informes de UTM.
- Usa URLs de inserción con el iframe oficial. Las URLs de plugins de Facebook no necesitan JavaScript adicional ni servicios de inserción de terceros: solo el iframe del tutorial. El plugin gestiona el ancho responsive y renderiza el estilo oficial del post, incluidos los botones de compartir.
- Verifica al propietario antes de confiar en un enlace. La fila de propietario enlaza los
story.phpy los posts de grupo con su página o grupo numérico. Un clic te dice qué cuenta publicó realmente el contenido, útil cuando recibes un enlace reenviado sospechoso. - Usa la lista de eliminados como señal de vigilancia. Facebook cambia a veces su vocabulario de seguimiento. Si la lista empieza a mostrar un parámetro que no habías visto, merece la pena mirarlo: el analizador expone exactamente lo que la app añade hoy.
- Las pestañas de página se pliegan automáticamente. No corrijas a mano
facebook.com/nike/reviewsafacebook.com/nikeen una hoja de cálculo: el analizador lo hace por ti y mantiene intacta la fila del nombre de la página.
Alternativas
| Opción | Fortalezas | Debilidades |
|---|---|---|
| Este analizador | Cero solicitudes, instantáneo, compatible con pfbid, más de 20 formatos, generador de inserción y de compartir, lista de eliminación auditable | Sin acceso a la API para metadatos como títulos de post |
| Edición manual en la barra de direcciones | No requiere herramientas | Propensa a errores con enlaces pfbid, fácil borrar parámetros de identidad por accidente, sin formatos de inserción ni de compartir |
| Limpiadores genéricos de enlaces | Simples de usar | Hechos para acortadores y enlaces generales, no para rutas de Facebook; normalmente ciegos a los pares de identidad story_fbid/id y a las pestañas de página |
| API de Content Library de Meta | Metadatos oficiales, búsqueda y filtrado | Requiere cuenta de desarrollador aprobada, basada en cuotas, ida y vuelta de red, no usable desde el navegador sin claves |
| El botón de compartir de Facebook | Oficial, cero esfuerzo | Solo comparte un enlace, no limpia, archiva ni inserta |
Para limpiar un enlace puntual, el formato canónico de este analizador es el camino más rápido; para investigación por lotes con metadatos, puede encajar una API de Meta, pero es una herramienta de desarrollador, no un limpiador de enlaces.
Frente a las API oficiales
Meta ofrece API de inserción oficiales: los endpoints de oEmbed en graph.facebook.com/v25.0/oembed_post, oembed_video y oembed_page, utilizables sin token de acceso desde junio de 2026, con una cuota de 1.000 solicitudes por hora y endpoint. Son la base adecuada para los generadores de inserción que este sitio construye alrededor de Facebook, y pueden resolver metadatos que un analizador local no puede.
Este analizador deliberadamente no las llama. Un analizador local cubre lo que la API no puede:
| Situación | Analizador local | API de oEmbed |
|---|---|---|
| Posts de grupo y pestañas de página | Analizados localmente | No expuestos como contenido insertable |
Tokens de compartir (/share/p/…) |
Analizados localmente | Sin endpoint |
| Limpieza de enlaces para cualquier archivo | Instantánea, ilimitada, sin conexión | Cuesta cuota por solicitud |
| Privacidad | El enlace nunca sale del navegador | Se envía a los servidores de Meta |
Los dos enfoques se complementan: el analizador limpia e identifica cada enlace que vayas a pegar, y las API oficiales enriquecen los que realmente quieras insertar o analizar.
Lo que no hace
No puede distinguir páginas de perfiles personales. facebook.com/nike tiene el mismo aspecto tanto si nike es una página como un perfil. Solo una llamada a la API revela el tipo de cuenta, así que ambos se informan como page.
No puede resolver enlaces cortos de fb.watch. Los enlaces cortos son códigos opacos; resolver el destino requiere seguir una redirección por la red. El analizador mantiene el enlace corto como forma canónica en lugar de adivinar.
Rechaza rutas que no son contenido. El marco de la plataforma, como login, help, settings, search, marketplace, events y hashtag, no es contenido compartible y se rechaza como no válido. Los álbumes (/username/albums, /username/album/…) y los tokens de compartir de vídeo (/share/v/…) quedan igualmente fuera del conjunto admitido.
No obtiene metadatos. No hay solicitud a Facebook, así que el analizador nunca muestra textos de post, títulos, recuentos de vistas ni fechas de subida. Responde a qué es este enlace y cuál es su forma limpia, nada más.
No modifica nada. La herramienta nunca acorta, redirige, almacena ni re-sirve enlaces. La salida es una URL que te llevas.
Solución de problemas
| Problema | Causa | Solución |
|---|---|---|
| Aparece "Introduce una URL de Facebook válida" | El enlace usa una ruta reservada como login o search, una forma malformada o un dominio que no es de Facebook |
Comprueba que el enlace se copió de Facebook. Las rutas reservadas se rechazan deliberadamente porque no son contenido |
| Un enlace de pestaña de página aparece como página | Las pestañas como reviews o followers son vistas de la página, no recursos separados |
Es el comportamiento correcto: la raíz canónica de la página es el enlace estable adecuado |
| Un enlace de fb.watch no tiene opciones de inserción ni de compartir | Los enlaces cortos no pueden resolverse localmente, así que solo existe la forma canónica | Usa el enlace corto tal cual, o ábrelo una vez y copia la URL larga de la barra de direcciones si necesitas formas de inserción o compartir |
| La fila de propietario está vacía en un enlace con nombre de página | Los enlaces con nombre de página llevan el propietario en la propia URL; el ID numérico solo aparece en formatos sin nombre como story.php |
Las dos filas se complementan por diseño: la fila de nombre de página es el enlace del propietario en estas URLs |
La salida conserva los parámetros story_fbid e id |
Son parámetros de identidad, no de seguimiento: borrarlos rompería el enlace | Déjalos. Solo las claves de seguimiento aparecen en la lista de eliminados |
| Se rechaza un enlace pfbid como no válido | El token no empieza por pfbid o supera la longitud aceptada |
Comprueba que el enlace se copió completo, incluidos los caracteres finales |
| El fragmento hash de un enlace desaparece | Los fragmentos como #_=_ son marcadores del lado del navegador, no parte de la identidad de la URL |
Comportamiento esperado: la URL canónica nunca incluye fragmentos |
Privacidad y manejo de datos
Esta herramienta hace cero solicitudes de red. La URL que pegas se procesa por completo en tu navegador: ningún servidor la recibe, ningún script de analítica la ve, ningún log de terceros la registra. No hay cuenta, ni almacenamiento, ni forma de que la herramienta sepa lo que pegaste después de cerrar la página.
Eso distingue al analizador de las herramientas basadas en API de una manera concreta: el enlace, su ID de propietario y su ID de contenido nunca transitan por un servidor que no controlas. Puedes limpiar enlaces previos a la publicación, enlaces de campañas internas o enlaces reenviados en privado sin que aparezcan en logs de terceros.
El analizador tampoco inserta scripts de terceros. Las URLs de inserción que genera apuntan a los endpoints oficiales de plugins de Facebook, y Facebook solo ve esas URLs si decides usarlas en tu sitio: el analizador nunca las carga.
Especificaciones técnicas
| Propiedad | Valor |
|---|---|
| Procesamiento | 100 % del lado del cliente, cero solicitudes de red |
| Modelo de actualización | Tiempo real con cada pulsación de tecla |
| Dominios aceptados | facebook.com (cualquier subdominio), fb.watch, fb.me |
| Tipos de resultado | post, video, reel, photo, page, group-post, short |
| Patrón de ID numérico | 5–20 dígitos (\d{5,20}) |
| Patrón pfbid | pfbid + 1–200 caracteres alfanuméricos, guiones bajos o guiones |
| Patrón de token (reels, códigos de compartir) | 5–40 caracteres alfanuméricos, guiones bajos o guiones |
| Patrón de nombre de usuario | 2–50 letras, dígitos o puntos |
| Regla de pestañas de página | Cualquier palabra en minúsculas como segundo segmento de ruta, no numérica |
| Reglas de parámetros de seguimiento | Prefijo utm_*, prefijo __ y lista exacta de 37 claves |
| Parámetros de identidad conservados | v, fbid, story_fbid, id |
| Formatos de salida | URL canónica, URL de inserción (plugin post/video/page), URL para compartir (diálogo sharer) |
| Dependencias | Ninguna: JavaScript puro, sin frameworks |
| Compatibilidad del navegador | Navegadores modernos evergreen (Chrome, Edge, Firefox, Safari) con URLSearchParams |
La lista de rutas reservadas es: login, signup, checkpoint, help, settings, privacy, about, careers, policies, developers, plugins, sharer, sharer.php, dialog, l.php, tr, messages, marketplace, events, pages, search, directory, friends, notes, hashtag, p, s, u, campaigns, fundraisers, live, profile.php, watch, reel, photo, story, permalink, share, groups, reels, posts, videos, photos.
Características
- Analiza más de 20 formatos de enlaces de Facebook, incluidos posts, vídeos, reels, fotos, páginas, posts de grupos y enlaces cortos
- Elimina parámetros de seguimiento como fbclid, mibextid y utm_* automáticamente y muestra exactamente lo que se eliminó
- Extrae IDs de contenido tanto en el formato numérico clásico como en el moderno formato pfbid
- Crea URLs canónicas, URLs de inserción de plugins de Facebook y URLs del diálogo de compartir con un clic
- Reconoce pestañas de página, enlaces de story y permalink, y enlaces cortos de fb.watch
- Analiza al instante en tu navegador sin ninguna solicitud, de modo que tus enlaces nunca salen de tu dispositivo