Extension.js.org - SEO Checker

Visión general del análisis SEO
Metadatos
100% 
Calidad de la página
80% 
Estructura
100% 
Enlazado
93% 
Servidor
96% 
Factores externos
100% 
Puntuación SEO
Tiempo de carga
0,11 s
Tamaño HTML
566,90 kB
Palabras
1290
Medios
39
Cantidad de enlaces
37 internos / 15 externos

Metadatos

Título
(Extremadamente importante)
The cross-browser extension framework - Extension.js
Algunas palabras se repiten en el título.
La longitud del título es óptima (486 píxeles de una longitud máxima de 580 píxeles).
Meta descripción
(Extremadamente importante)
Build browser extensions for Chrome, Edge, and Firefox from one project with manifest compilation, fast reloads on save, and store-ready packaging.
La longitud de la meta descripción es óptima (917 píxeles de una longitud máxima de 1000 píxeles).
Rastreabilidad
(Extremadamente importante)
No se detectan problemas para acceder al sitio web.
Redirección canónica
(Importante)
https://extension.js.org/
La página tiene una redirección canónica correcta.
Idioma
(Poco importante)
Idioma reconocido automáticamente en el contenido: en
Idioma declarado en el código HTML: en
Ubicación geográfica del servidor: Estados Unidos de América
El idioma ha sido correctamente declarado en el código HTML: en.
Enlaces Alternate/Hreflang
(Poco importante)
No se identifica ningún error en los enlaces alternate/hreflang.
Otras Metaetiquetas
(Poco importante)
No se detecta ninguna metaetiqueta de paginación rel next en la página.
No se detecta ninguna metaetiqueta de paginación rel prev en la página.
Dominio
(Poco importante)
El dominio no es un subdominio.
La longitud del nombre del dominio es buena.
El dominio no contiene caracteres especiales.
URL de la página
(Poco importante)
No se detecta ningún parámetro dinámico en la URL.
No se detecta ningún ID de sesión en la URL.
La URL no contiene demasiados subdirectorios.
Codificación de caracteres
(Poco importante)
La codificación de caracteres (UTF-8) ha sido declarada correctamente.
Doctype
(Deseable)
La etiqueta doctype HTML 5 está configurada correctamente.
La declaración del doctype se ubica al inicio del código HTML.
Favicon
(Deseable)
El favicon está enlazado correctamente.

Metaetiquetas

NombreValor
viewportwidth=device-width, initial-scale=1, viewport-fit=cover
descriptionBuild browser extensions for Chrome, Edge, and Firefox from one project with manifest compilation, fast reloads on save, and store-ready packaging.
application-nameExtension.js
generatorMintlify
msapplication-config/mintlify-assets/_mintlify/favicons/extensionjs/hqzmAu5S4StlssPO/_generated/favicon/browserconfig.xml
apple-mobile-web-app-titleExtension.js
msapplication-TileColor#0e62f7
og:image:typeimage/png
og:image:altExtension.js, the cross-browser extension framework
google-site-verificationBLSk7tcWG_qVtuAAf4UJyUbPIGXfghiJcUaDP4aoGpM
msvalidate.01E718A8AA0D4E3ED605BFF1BA1C0E46A7
yandex-verificatione2a6f3f5424c1722
langen
twitter:creator@extensionjs
twitter:image:altExtension.js, the cross-browser extension framework
twitter:cardsummary_large_image
twitter:titleThe cross-browser extension framework - Extension.js
twitter:descriptionBuild browser extensions for Chrome, Edge, and Firefox from one project with manifest compilation, fast reloads on save, and store-ready packaging.
twitter:imagehttps://media.extension.land/brand/extension-js/social/og.png
twitter:image:width1200
twitter:image:height630
og:titleThe cross-browser extension framework - Extension.js
og:descriptionBuild browser extensions for Chrome, Edge, and Firefox from one project with manifest compilation, fast reloads on save, and store-ready packaging.
og:urlhttps://extension.js.org
og:site_nameExtension.js
og:imagehttps://media.extension.land/brand/extension-js/social/og.png
og:image:width1200
og:image:height630
og:typewebsite
charsetutf-8

¡Analiza ya hasta 25.000 páginas de extension.js.org!

Probar gratis
Garantizada la gratuidad durante la fase de prueba.

Calidad de la página

Contenido
(Extremadamente importante)
El número total de palabras en la página es bueno: 1290 palabras.
Un 27.5% del contenido está constituido por palabras vacías.
Las palabras clave del título también se repiten en el texto del cuerpo.
Las palabras del encabezado H1 también aparecen en el cuerpo del texto.
La página contiene un listado, lo que indica una buena estructuración del contenido.
Se han encontrado 25 párrafos en esta página.
El contenido en formato texto de esta página es óptimo.
No se detecta ningún placeholder de texto ni imagen.
No se detecta contenido duplicado.
La cantidad media de palabras por frase es buena: 9.55 palabras.
Frames
(Extremadamente importante)
Esta página no utiliza ningún frameset.
Optimización para móviles
(Poco importante)
Con 566.9 kB, el documento HTML es demasiado grande.
El valor de la etiqueta viewport es correcto: (width=device-width, initial-scale=1, viewport-fit=cover).
Al menos un icono de Apple-Touch ha sido especificado.
Etiquetas Bold y Strong
(Poco importante)
El uso de etiquetas de negritas en esta página es óptimo. Te recomendamos emplear hasta 26 etiquetas de negritas en una página.
Optimización de imágenes
(Poco importante)
La descripción del atributo ALT se utiliza correctamente en todas las imágenes rastreadas.
Redes Sociales
(Deseable)
Esta página apenas ofrece posibilidades de compartir el contenido en redes sociales. Con la integración de widgets puedes conseguir que tus contenidos se popularicen en redes.
Etiquetas markup adicionales
(Deseable)
No se detecta ninguna etiqueta markup (de Schema.org) adicional.
HTTPS
(Poco importante)
El sitio utiliza HTTPS para transferir datos de forma segura.
Todos los archivos incluidos se transfieren a través de HTTPS.

Lista de medios

URLAtributo ALTTítulo
...&q=85&s=0eebd66d9a894dd11e16686f9ef4a875light logo
...&q=85&s=5cf23e76dbd27b25aef263d7b407fea5dark logo
....extension.land/logos/browsers/brave.svgBrave
...extension.land/logos/browsers/chrome.svgChrome
...ia.extension.land/track/extension-js.pngExtension.js
...a.extension.land/logos/browsers/edge.svgEdge
...extension.land/logos/browsers/safari.svgSafari
....extension.land/logos/browsers/opera.svgOpera
...xtension.land/logos/browsers/firefox.svgFirefox
...tension.land/logos/browsers/chromium.svgChromium
...&q=85&s=ed1003490d829e4001d03e371c0ca8e6Waterfox
...lor=white&color=0e62f7&labelColor=0b1220GitHub stars
...lor=white&color=0e62f7&labelColor=0b1220npm weekly downloads
...lor=white&color=0e62f7&labelColor=0b1220latest version on npm
...tyle=flat&color=0e62f7&labelColor=0b1220MIT license
...ia.extension.land/track/extension-js.pngExtension.js
...tension.land/logos/browsers/chromium.svgChromium
...xtension.land/logos/browsers/firefox.svgFirefox
...&q=85&s=ceae7783b27e093414f91a02abc817faChrome
...&q=85&s=1625a24d1d44ff8568f45c43139e6d29Firefox
...&q=85&s=f03d86784148c780abe9be075c41057aEdge
...ia.extension.land/track/extension-js.pngExtension.js
...&q=85&s=3b33c8ecd37f96dc4f6406a8da6d4d11React
...&q=85&s=807cafde7096ed00459532cb29922270Vue
...&q=85&s=7db36cf60038822ebac1809d89f5fb51Svelte
...&q=85&s=7fd070f9e7475d4c1cc8250a8faa541aEnvironment variables
...n.land/logos/stores/chrome-web-store.pngChrome Web Store
...ion.land/logos/stores/firefox-addons.pngFirefox Add-ons
...d/logos/stores/microsoft-edge-addons.pngMicrosoft Edge Add-ons
...&q=85&s=3b33c8ecd37f96dc4f6406a8da6d4d11React
https://preactjs.com/branding/symbol.svgPreact
...&q=85&s=807cafde7096ed00459532cb29922270Vue
...&q=85&s=7db36cf60038822ebac1809d89f5fb51Svelte
...&q=85&s=b7720020aa3a4079b38ccbf8c2f56f5cTypeScript
...&q=85&s=c523de36b8f066538f936fc6b3329dc8JavaScript
...&q=85&s=6cc08ea65bd172be4266eba5274763aeextension.dev
...&q=85&s=f283f9391426d7c18be3d05622edebceextension.dev
...&q=85&s=40a4945c26268666007edf9a2b888e9fMintlify
...&q=85&s=c6d2c0cb1723d06e312a64180da9b62dMintlify

Estructura de la página

Encabezado H1
(Extremadamente importante)
The cross-browser extension framework
El encabezado H1 es óptimo.
Encabezados
(Importante)
Los encabezados H están perfectamente ordenados.

Estructura de los encabezados

Jerarquía de encabezadosContenido
H1 The cross-browser extension framework
H2 Documentation Index
H2 One manifest.json. All browsers.
H2 Why use a browser extension framework?
H2 Watch the full developer workflow
H2 Core features for the full extension lifecycle
H2 Choose your framework. Keep your workflow.
H2 Coming from another framework?
H2 Backing the open-source core
H2 Frequently asked questions
H3 Compile one extension into browser-specific output
H3 Keep extension structure explicit
H3 Tune behavior with config
H3 Bring your preferred stack
H3 Inject environment values cleanly
H3 Build, preview, package
H3 React
H3 Preact
H3 Vue
H3 Svelte
H3 TypeScript
H3 JavaScript
Algunos textos ancla son demasiado largos.
Algunos textos ancla se repiten más de una vez en varios enlaces.
La cantidad de enlaces internos es adecuada.
Ningún enlace interno contiene parámetros dinámicos.
Hay 15 enlaces externos en esta página.
EnlacePropiedadesTexto ancla
https://extension.js.org/llms.txt/llms.txt
https://extension.js.org/Texto ancla Skip to main content
https://extension.js.org/Extension.js home page
IMG-ALT light logo
https://github.com/extension-j...Nueva ventana Externo GitHub
https://www.npmjs.com/package/...Nueva ventana Externo Subdominio npm
https://docs.extension.dev/?ut...Nueva ventana Externo Subdominio extension.dev
https://extension.js.org/Home
https://extension.js.org/docsDocumentation
https://templates.extension.de...Nueva ventana Externo Subdominio Templates
https://extension.js.org/showcaseShowcase
/docs/ai-accessAI
https://extension.js.org/blogBlog
https://github.com/extension-j...Nueva ventana Externo IMG-ALT GitHub stars
https://www.npmjs.com/package/...Nueva ventana Externo Subdominio IMG-ALT npm weekly downloads
https://www.npmjs.com/package/...Nueva ventana Externo Subdominio IMG-ALT latest version on npm
https://github.com/extension-j...Nueva ventana Externo IMG-ALT MIT license
https://extension.js.org/docsGet started ⏵⏵⏵
/docs/getting-started/immediatelyRun a remote sample ⏵
/docs/features/browser-specifi...Read the full pattern ⏵
/docs/comparebrowser extension framework
/docs/features/cross-browser-c...Compile one extension into browser-specific output Build once for Chrome, Edge, Firefox, and custom Chromium or Gecko targets. Browser-specific output stays ...
IMG-ALT Chromium
/docs/implementation-guide/man...Keep extension structure explicit Manifest, paths, and emitted assets stay in sync as your extension grows.
IMG-ALT Chrome
/docs/features/extension-confi...Tune behavior with config Override defaults through extension.config.js for custom builds.
IMG-ALT Extension.js
/docs/getting-started/templatesBring your preferred stack Start with React, Preact, Vue, Svelte, TypeScript, or JavaScript. Keep one workflow so your team picks the right UI model without ...
IMG-ALT React
/docs/features/environment-var...Inject environment values cleanly Load environment values by browser and mode, then replace them across JavaScript, JSON, and HTML. Development secrets never...
IMG-ALT Environment variables
/docs/features/multi-platform-...Build, preview, package One flow from local check to store-ready artifacts per browser.
IMG-ALT Chrome Web Store
/docs/featuresExplore all features ⏵⏵⏵
/docs/languages-and-frameworks...React Component-based UI with full Manifest V3 (MV3) compatibility. Ready-to-ship popup, options, and content scripts.
IMG-ALT React
/docs/languages-and-frameworks...Preact Same React API in a 3kB runtime. Great for content scripts where bundle size matters.
IMG-ALT Preact
/docs/languages-and-frameworks...Vue Progressive framework with single-file components, wired up for extension contexts out of the box.
IMG-ALT Vue
/docs/languages-and-frameworks...Svelte Compile-time UI with smaller runtime. Ideal when every kilobyte in a content script counts.
IMG-ALT Svelte
/docs/languages-and-frameworks...TypeScript Static types for popup, content, and background scripts. Catch manifest and messaging bugs at compile time.
IMG-ALT TypeScript
/docs/languages-and-frameworks...JavaScript Plain ES modules, no compile step required. Start fast and add tooling when you need it.
IMG-ALT JavaScript
/docs/getting-started/templatesBrowse templates ⏵⏵⏵
/docs/compare/extension-js-vs-wxtCompare frameworks ⏵
/docs/migrate/from-crxjsMigrate your extension ⏵
https://extension.dev/?utm_med...Nueva ventana Externo Texto duplicado IMG-ALT extension.dev
https://mintlify.com/?utm_medi...Nueva ventana Externo IMG-ALT Mintlify
https://github.com/sponsors/ce...Nueva ventana Externo Become a sponsor ⏵
/docs/concepts/what-is-a-brows...What is a browser extension?
/docs/browsers/browsers-availableBrowsers available
/docs/concepts/manifest-v3Manifest V3 troubleshooting
/docs/concepts/manifest-v3Texto duplicado Manifest V3 troubleshooting
https://github.com/extension-j...Nueva ventana Externo Texto duplicado MIT license
/docs/features/telemetry-and-p...telemetry contract
/docs/browsers/safariBuilding Safari extensions
/docs/features/browser-specifi...browser-prefixed keys
/docs/migrate/from-crxjsMigrate from CRXJS
https://github.com/extension-j...Nueva ventana Externo Code of Conduct
https://github.com/extension-j...Nueva ventana Externo Changelog
https://github.com/extension-j...Nueva ventana Externo Security
/docs/hall-of-fameExtension.js authors

Configuración del servidor

Redirecciones HTTP
(Extremadamente importante)
Esta página redirige a "https://extension.js.org/".
Cabecera HTTP
(Importante)
La cabecera X-Powered-by no se envía en la cabecera de la página.
El servidor web transmite la página web (HTML) comprimida.
Rendimiento
(Poco importante)
Con 567 kB, el documento HTML es demasiado grande.
El tiempo de respuesta de la página HTML es excelente: 0,11 segundos, y se sitúa por debajo de los 0,40 segundos.

Cabecera HTTP

NombreValor
age17322
cache-controlno-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
cf-cache-statusHIT
cf-raya4ec54ef7bcdc8d5-FRA
content-encodingbr
content-security-policyworker-src 'self' blob:; object-src 'none'; base-uri 'self'; upgrade-insecure-requests; frame-ancestors 'self' https://dashboard.mintlify.com https://app.mintlify.com; form-action 'self'; default-src 'self' https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https:; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: blob: https:; font-src 'self' data: https:; media-src 'self' data: blob: https:; frame-src 'self' blob: https:; connect-src 'self' data: https: wss:;
content-security-policy-report-onlydefault-src 'self' https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https:; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: blob: https:; font-src 'self' data: https:; media-src 'self' data: blob: https:; frame-src 'self' blob: https:; connect-src 'self' data: https: wss:; worker-src 'self' blob:; object-src 'none'; report-uri /_mintlify/api/csp-report; report-to mintlify-csp;
content-typetext/html; charset=utf-8
dateThu, 22 Oct 2026 23:37:46 GMT
etagW/"146fv9rct1mcfoj"
expires0
link</llms.txt>; rel="llms-txt", </llms-full.txt>; rel="llms-full-txt", </.well-known/api-catalog>; rel="api-catalog", </.well-known/mcp/server-card.json>; rel="mcp-server-card", </.well-known/agent-card.json>; rel="agent-card", </.well-known/agent-skills/index.json>; rel="agent-skills"
pragmano-cache
reporting-endpointsmintlify-csp="/_mintlify/api/csp-report"
serverVercel
strict-transport-securitymax-age=63072000
varyrsc, accept-encoding, Accept, User-Agent
x-content-type-optionsnosniff
x-frame-optionsDENY
x-llms-txt/llms.txt
x-matched-path/_sites/[subdomain]/[[...slug]]
x-mint-proxy-version1.0.0-prod
x-mintlify-client-version0.0.3933
x-nextjs-prerender1
x-nextjs-stale-time60
x-served-versiondpl_HmaqusJNpN4VMRsDgTwLvHTppfrB
x-vercel-cacheHIT
x-vercel-idfra1:iad1::iad1::4dx6z-1792712266109-42db1d9dc03c
x-vercel-project-idprj_NdMUpHpUIb41Po1H8c6hrChv2bgr
x-versiondpl_HmaqusJNpN4VMRsDgTwLvHTppfrB
statuscode200
http_versionHTTP/2

Factores externos

Esta página recibe enlaces de calidad de otros sitios web.
Esta página recibe backlinks de 94 dominios de referencia.
Esta página recibe un total de 880 backlinks.
Esta página recibe backlinks de 74 direcciones IP distintas.

Backlinks desde Wikipedia

No se ha encontrado ningún enlace lanzado desde la Wikipedia.

Robots.txt

# Content-Signal states how this site may be used, per contentsignals.org.
# search: building a search index and returning links or excerpts.
# ai-input: retrieval and grounding for AI-generated answers.
# ai-train: training or fine-tuning AI models.
#
# All three are allowed. Models that learn this framework recommend it correctly,
# and documentation quoted inside an assistant answer reaches more developers than
# a search result does.

User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=yes
Disallow: /login

# OpenAI
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

# Anthropic
User-agent: ClaudeBot
Allow: /

User-agent: Claude-User
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: Claude-Web
Allow: /

# Perplexity
User-agent: PerplexityBot
Allow: /

User-agent: Perplexity-User
Allow: /

# Google and Apple usage-control tokens
User-agent: Google-Extended
Allow: /

User-agent: Applebot-Extended
Allow: /

# Other AI data crawlers
User-agent: CCBot
Allow: /

User-agent: Meta-ExternalAgent
Allow: /

User-agent: Amazonbot
Allow: /

User-agent: Bytespider
Allow: /

# Major search engines. Bing feeds ChatGPT Search and DuckDuckGo, and Yandex is a
# verified property, so both are named even though the wildcard already allows them.
User-agent: Bingbot
Allow: /

User-agent: DuckDuckBot
Allow: /

User-agent: YandexBot
Allow: /

Sitemap: https://extension.js.org/sitemap.xml

Snippet (vista previa de los resultados de búsqueda)

extension.js.org
The cross-browser extension framework - Extension.js
Build browser extensions for Chrome, Edge, and Firefox from one project with manifest compilation, fast reloads on save, and store-ready packaging.

Palabras clave más importantes

Se han encontrado las siguientes palabras clave. Comprueba si esta página está bien optimizada para cada palabra clave en concreto.

Palabra claveResultadoComprobar
Extension97%Check
browser extension91%Check
browser84%Check
extension framework84%Check
browser extension framework83%Check
cross-browser extension framework79%Check
one extension78%Check
Chrome extension framework76%Check
framework70%Check
npx extension70%Check

¡Analiza ya hasta 25.000 páginas de extension.js.org!

Probar gratis
Garantizada la gratuidad durante la fase de prueba.

Política de cookies

Utilizamos cookies para el buen funcionamiento de nuestra web y con fines analíticos y publicitarios. Puedes activar o desactivar las cookies opcionales. Para más información consulta los siguientes enlaces.

Utilizamos estas cookies para que el sitio funcione correctamente

Con estas cookies podemos entender mejor cómo navegan las y los visitantes por nuestra web

Estas cookies nos ayudan a ofrecerte anuncios y promociones que se ajusten a tus intereses