Es.react.dev - SEO Checker

Overview of the SEO Check
Meta information
59% 
Page quality
86% 
Page structure
2% 
Link structure
68% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.16 s
File size
274.30 kB
Words
1248
Media files
43
Number of links
34 internal / 65 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
React
The page title is too short. (52 pixels of 580 max pixel length) Optimize title
The page title is only one word.
There are no duplicate words in the title
Meta description
(Critically important)
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
The meta description is too long: 1598 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://es.react.dev/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: es
Language defined in HTML: es
Server location: United States of America
The following language is defined by HTML: es
Alternate/Hreflang Links
(Somewhat important)
The specified alternate links have no errors.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
This page is hosted on a subdomain. Use a top level domain for better SEO results.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width, initial-scale=1
descriptionReact is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
google-site-verificationsIlAGs48RulR4DdP95YSWNKZIEtCqQmRjzn-Zq-CcD0
msapplication-TileColor#2b5797
theme-color#23272f
langes
twitter:cardsummary_large_image
twitter:site@reactjs
twitter:creator@reactjs
twitter:titleReact
twitter:descriptionReact is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
twitter:imagehttps://es.react.dev/images/og-home.png
fb:app_id623268441017527
og:typewebsite
og:urlhttps://es.react.dev/
og:titleReact
og:descriptionReact is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
og:imagehttps://es.react.dev/images/og-home.png
charsetutf-8

Automatically check es.react.dev including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
This page contains 1248 words. That's ok.
22% of the text are stop words.
16 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 12.89 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 25 tags for this page.
Image SEO
(Somewhat important)
24 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
...ext/image?url=/images/uwu.png&w=128&q=75logo by @sawaratsuki1004logo by @sawaratsuki1004
...ext/image?url=/images/uwu.png&w=640&q=75logo by @sawaratsuki1004logo by @sawaratsuki1004
/images/home/conf2021/cover.svgNo alt attribute provided
...ages/home/conf2021/andrew.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/lauren.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/juan.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/rick.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/shruti.jpg&w=256&q=75No alt attribute provided
...es/home/conf2021/shaundai.jpg&w=256&q=75No alt attribute provided
...es/home/conf2021/aakansha.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/brian.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/xuan.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/rachel.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/debbie.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/sarah.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/linton.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/delba.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/robert.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/eric.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/steven.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/roman.jpg&w=256&q=75No alt attribute provided
...ages/home/conf2021/daishi.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/diego.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/tafu.jpg&w=256&q=75No alt attribute provided
...images/home/conf2021/lyle.jpg&w=256&q=75No alt attribute provided
...mages/home/conf2021/helen.jpg&w=256&q=75No alt attribute provided
...community/react_conf_fun.webp&w=256&q=75Personas cantando karaoke en React Conf
...munity/react_india_sunil.webp&w=256&q=75Sunil Pai hablando en React India
...unity/react_conf_hallway.webp&w=256&q=75Una conversación en el pasillo entre dos personas en React Conf
...nity/react_india_hallway.webp&w=256&q=75Una conversación en el pasillo en React India
...nity/react_conf_elizabet.webp&w=256&q=75Elizabet Oliveira hablando en React Conf
...unity/react_india_selfie.webp&w=256&q=75Personas tomándose un selfie en React India
...community/react_conf_nat.webp&w=256&q=75Nat Alison hablando en React Conf
...mmunity/react_india_team.webp&w=256&q=75Los organizadores saludando a los participantes en React India
...community/react_conf_fun.webp&w=256&q=75Personas cantando karaoke en React Conf
...munity/react_india_sunil.webp&w=256&q=75Sunil Pai hablando en React India
...unity/react_conf_hallway.webp&w=256&q=75Una conversación en el pasillo entre dos personas en React Conf
...nity/react_india_hallway.webp&w=256&q=75Una conversación en el pasillo en React India
...nity/react_conf_elizabet.webp&w=256&q=75Elizabet Oliveira hablando en React Conf
...unity/react_india_selfie.webp&w=256&q=75Personas tomándose un selfie en React India
...community/react_conf_nat.webp&w=256&q=75Nat Alison hablando en React Conf
...mmunity/react_india_team.webp&w=256&q=75Los organizadores saludando a los participantes en React India
...ext/image?url=/images/uwu.png&w=256&q=75logo by @sawaratsuki1004logo by @sawaratsuki1004

Page structure

H1 heading
(Critically important)
React
Too many H1 headings
The H1 heading consists of only one word. There should be more information given.
The H1 heading is too short (5 characters). It should be at least 20 Characters long.
Headings
(Important)
There are 51 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 React
H1 React Videos
H2 Crea interfaces de usuario a partir de componentes
H2 Escribe componentes con código y marcado
H2 3 Videos
H2 Añade interactividad dondequiera que la necesites
H2 5 Videos
H2 Cubre todo el stack con un framework
H2 19 Videos
H2 Utiliza lo mejor de cada plataforma
H2 Actualiza cuando el futuro esté listo
H2 View Transitions and Activity
H2 React Compiler RC
H2 Sunsetting Create React App
H2 React 19
H2 Únete a una comunidad de millones
H2 Bienvenido a la comunidad de React
H3 Video.js
H3 My video
H3 VideoList.js
H3 First video
H3 Second video
H3 Third video
H3 SearchableVideoList.js
H3 React: The Documentary
H3 Rethinking Best Practices
H3 Introducing React Native
H3 Introducing React Hooks
H3 Introducing Server Components
H3 confs/[slug].js
H3 React 18 Keynote
H3 React 18 for App Developers
H3 Streaming Server Rendering with Suspense
H3 The First React Working Group
H3 React Developer Tooling
H3 React without memo
H3 React Docs Keynote
H3 Things I Learnt from the New React Docs
H3 Learning in the Browser
H3 The ROI of Designing with React
H3 Interactive Playgrounds with React
H3 Re-introducing Relay
H3 React Native Desktop
H3 On-device Machine Learning for React Native
H3 React 18 for External Store Libraries
H3 Building Accessible Components with React 18
H3 Accessible Japanese Form Components with React
H3 UI Tools for Artists
H3 Hydrogen + React 18
H4 Mantente fiel a la web
H4 Logra una UI realmente nativa
Some anchor texts are used more than once.
1 links don't have an anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are too many external links (65) on this page.
LinkAttributesAnchor text
https://conf.react.dev/New window External Subdomain Más información.
https://es.react.dev/IMG-ALT logo by @sawaratsuki1004
https://es.react.dev/React
https://es.react.dev/versionsv19.1
https://es.react.dev/learnAprende
/reference/reactReferencia
https://es.react.dev/communityComunidad
https://es.react.dev/blogBlog
/community/translationsNo Text
https://github.com/facebook/re...New window External No Text
https://es.react.dev/learnAprende React
/reference/reactReferencia de la API
https://www.youtube.com/watch?...New window External Subdomain No Text
https://www.youtube.com/watch?...New window External Subdomain React: The Documentary The origin story of React
https://www.youtube.com/watch?...New window External Subdomain No Text
https://www.youtube.com/watch?...New window External Subdomain Rethinking Best Practices Pete Hunt (2013)
https://www.youtube.com/watch?...New window External Subdomain No Text
https://www.youtube.com/watch?...New window External Subdomain Introducing React Native Tom Occhino (2015)
https://www.youtube.com/watch?...New window External Subdomain No Text
https://www.youtube.com/watch?...New window External Subdomain Introducing React Hooks Sophie Alpert and Dan Abramov (2018)
https://www.youtube.com/watch?...New window External Subdomain No Text
https://www.youtube.com/watch?...New window External Subdomain Introducing Server Components Dan Abramov and Lauren Tan (2020)
/learn/add-react-to-an-existin...Añade React a tu página
https://nextjs.org/New window External Next.js
https://remix.run/New window External Remix
https://www.youtube.com/watch?...New window External Subdomain React Conf
https://www.youtube.com/watch?...New window External Subdomain React 18 Keynote The React Team
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React 18 for App Developers Shruti Kapoor
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Streaming Server Rendering with Suspense Shaundai Person
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain The First React Working Group Aakansha Doshi
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React Developer Tooling Brian Vaughn
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React without memo Xuan Huang (黄玄)
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React Docs Keynote Rachel Nabors
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Things I Learnt from the New React Docs Debbie O'Brien
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Learning in the Browser Sarah Rainsberger
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain The ROI of Designing with React Linton Ye
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Interactive Playgrounds with React Delba de Oliveira
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Re-introducing Relay Robert Balicki
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React Native Desktop Eric Rozell and Steven Moyes
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain On-device Machine Learning for React Native Roman Rädle
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain React 18 for External Store Libraries Daishi Kato
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Building Accessible Components with React 18 Diego Haz
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Accessible Japanese Form Components with React Tafu Nakazaki
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain UI Tools for Artists Lyle Troxell
https://www.youtube.com/watch?...New window External Subdomain Text duplicate React Conf
https://www.youtube.com/watch?...New window External Subdomain Hydrogen + React 18 Helen Lin
/learn/start-a-new-react-projectComienza a usar un framework
https://reactnative.dev/New window External React Native
https://github.com/expo/expoNew window External Expo
https://reactnative.dev/New window External Construye para plataformas nativas
https://es.react.dev/blogLee más noticias de React
/blog/2025/04/23/react-labs-vi...View Transitions and Activity April 23, 2025
/blog/2025/04/21/react-compile...React Compiler RC April 21, 2025
/blog/2025/02/14/sunsetting-cr...Sunsetting Create React App February 14, 2025
/blog/2024/12/05/react-19React 19 December 05, 2024
https://es.react.dev/blogText duplicate Lee más noticias de React
https://es.react.dev/learnIntroducción
https://opensource.fb.com/New window External Subdomain No Text
https://twitter.com/sawaratsuk...New window External @sawaratsuki1004
https://es.react.dev/learnAprender React
https://es.react.dev/learnInicio rápido
/learn/installationInstalación
/learn/describing-the-uiDescribir la UI
/learn/adding-interactivityAgregar interactividad
/learn/managing-stateGestión del estado
/learn/escape-hatchesPuertas de escape
/reference/reactText duplicate Referencia de la API
/reference/reactReact APIs
/reference/react-domReact DOM APIs
https://es.react.dev/communityText duplicate Comunidad
https://github.com/facebook/re...New window External Código de conducta
/community/teamConoce al equipo
/community/docs-contributorsContribuidores de la documentación
/community/acknowledgementsAgradecimientos
https://es.react.dev/blogText duplicate Blog
https://reactnative.dev/New window External Text duplicate React Native
https://opensource.facebook.co...New window External Subdomain Privacidad
https://opensource.fb.com/lega...New window External Subdomain Términos
https://www.facebook.com/reactNew window External Subdomain No Text
https://twitter.com/reactjsNew window External No Text
https://bsky.app/profile/react...New window External No Text
https://github.com/facebook/reactNew window External No Text

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://es.react.dev/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time is excellent with 0.16 seconds.
The file size of the HTML document is fine (274 kB).

HTTP Response Header

NameValue
accept-rangesbytes
access-control-allow-origin*
age3295916
cache-controlpublic, max-age=0, must-revalidate
content-dispositioninline
content-encodingbr
content-typetext/html; charset=utf-8
dateSat, 02 Aug 2025 11:30:45 GMT
etag"89cc3bc93a0d06825600fc3f9d3e32fe"
last-modifiedWed, 25 Jun 2025 07:58:49 GMT
serverVercel
strict-transport-securitymax-age=63072000
x-matched-path/
x-vercel-cacheHIT
x-vercel-idfra1::gcnzd-1754134245776-b511d9c6777b
content-length44500
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 441 referring domains.
This page has 1,883 backlinks.
This page has backlinks from 297 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

es.react.dev
React
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
React85%Check
de React72%Check
en React67%Check
React Native65%Check
React Conf61%Check
componentes de React59%Check
React 1859%Check
Aprender React59%Check
Introducing React59%Check
React Docs59%Check

Automatically check es.react.dev including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions