Is using REACT SEO friendly?
-
Hi Guys
Is REACT SEO friendly? Has anyone used REACT and what was the results? Or do you recommend something else that is better suited for SEO?
Many thanks for your help in advance.
Cheers
Martin
-
@martin1970 said in Is using REACT SEO friendly?:
Is REACT SEO friendly? Has anyone used REACT and what was the results? Or do you recommend something else that is better suited for SEO?
React itself isn't inherently bad for SEO, but extra care must be taken with regards to optimizing its use for search. Many successful websites use React, yet SEO optimization remains essential.
Consider frameworks such as Next.js, which handles server-side rendering for SEO-friendly development. For ultimate efficiency, however, a static site generator might be better.
If you're interested in SEO, you can join a digital marketing course in Kolkata!
-
@martin1970 said in Is using REACT SEO friendly?:
Is REACT SEO friendly? Has anyone used REACT and what was the results? Or do you recommend something else that is better suited for SEO?
React can be SEO-friendly, but there are considerations to keep in mind due to its default client-side rendering. When search engines crawl websites, they traditionally expect server-rendered HTML for indexing. React applications often render content on the client side, which can pose challenges for search engine optimization (SEO).
To address this issue, there are a few strategies:
-
Server-Side Rendering (SSR):
- SSR involves rendering React components on the server before sending HTML to the client. This ensures that search engines receive fully rendered HTML, making content easily indexable.
- Tools like Next.js, a React framework, support SSR, providing a smoother SEO experience.
-
Static Site Generation (SSG):
- SSG generates static HTML files during the build process. This approach ensures that content is pre-rendered, enhancing SEO performance.
- Next.js also supports SSG, making it a versatile choice for projects requiring strong SEO.
-
Prerendering:
- Prerendering involves generating static HTML for specific pages at build time. This approach combines the benefits of SSR and SSG, allowing developers to target critical pages for SEO optimization.
Several companies and developers have successfully implemented React with SEO in mind. By using SSR or SSG, they've achieved positive results in search engine rankings and overall visibility.
It's essential to note that while React can be SEO-friendly, other frameworks like Angular or Vue.js may also offer SEO solutions. The choice depends on the project's specific requirements and the developer's familiarity with the framework.
In summary, React can be made SEO-friendly through practices like SSR, SSG, or prerendering. Many developers have experienced success in maintaining good SEO performance with React, especially when using tools like Next.js. However, the decision should be based on the project's needs, available resources, and the development team's expertise. Always ensure that your chosen approach aligns with current SEO best practices to achieve optimal results.
-
-
I have doing some research on this issue since there are lots of mixed opinion on this. Per my friends who work on this matter closely, Google, Bing, Yahoo, and DuckDuckGo should all be able to fetch the React based single page applications.
Custom Mat Board (which cuts customized mat boards for any Amazon or IKEA picture frames) is a React based application, and it works well. Please check out Fetch as Google and note if there are any major difference between what Google bot sees and what humans can see. If there are significant differences, you should do something about it. But per my experience, Google bots and humans do see the same thing.
PM me if you have any questions. Cheers!
WJ
-
Thanks for discussing this, Martijn.
Aside from Google, is there any concern that other search engines would have issues rendering a JS website, whether the site uses React, Angular or another framework?
Thanks
-SB
-
Hi Martin,
It can be, that's the actual answer. As React is using JavaScript to load its pages and load the content in most cases. Google and other search engines are able to read the content but it's always required in these cases to check what the actual result is. I've worked with many sites using React and it depends if they're using server or client-side rendering. Start there, to figure out what you can be using for your client/company. Some teams are really drawn to the client side rendering which is a little bit more dangerous as not always can Google see the actual content. In case of server-side rendering, I've seen it go well for most of these.
Let me know if you have any specific questions, happy to answer them!
Martijn.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Which seo firms produce the most authoritative SEO studies?
I'm not talking about conjectures or guesses -- but SEO studies that is actually backed up by hardcore data. Which SEO firm produces excellent data-driven studies you always trust?
Algorithm Updates | | Brand_Psychic0 -
Does Google use data from Gmail to penalize domains and vice versa?
Has anyone noticed issues with Gmail deliverability and spam inboxing happening around the same time as other large Google updates? For example, if Google blasted your site in Panda or Penguin, have anyone seen them use the same judgement across into Gmail deliverability to blacklist your domain?
Algorithm Updates | | Eric_edvisors0 -
SEO Strategy Audit
Greetings Mozzers. I would really appreciate some input / advice / a sanity check on our existing SEO strategy. A year into implementing the strategy (outlined below) there appears to be no uplift in our existing traffic volume. I guess i'm wondering. Am I on the right track? Is there something I'm perhaps additional should be doing / i'm doing something wrong? Am I suffering from Penguin? The strategy: We produce a range of content, this is written 100% for our audience, How-to guides, infographics, industry news etc. - this has lead to getting a wide range of publications with high powered relevant domains, widely shared and read. As a result we now have a series of ongoing columns where we regularly produce articles that our widely read and shared. We have a wide variety of homepage and deep links from quality sources. We have our own blog producing a wide range of content relevant to our audience. Industry trends, news, changes that affect our readers, guides. We optimise our pages using the Moz Page Grader for select keywords. We've structured our site architecture appropriately for the most important pages. Additional info: We received a WMT penalty last year in march - unnatural links. We engaged an SEO agency who simply went rogue, automated link building with spun articles. We fired the agency, asked them to remove the links they had "created" and set about a resubmission. Between March and May when we made our resubmission traffic dropped 40%. Now we did have he resubmission accepted after several reconsiderations but whilst we've seen a slight recovery we have plateaued for almost a year. This penalty obviously straddles the time penguin arrived, so I wonder if perhaps we haven't seen a recovery as we are still affected by penguin. Despite all the great work we have done. If anyone has any advice or insight, please do get in touch.
Algorithm Updates | | RobertChapman0 -
How vital is it for a site to have a mobile site for mobile SEO?
With the exponential growth in mobile device sales and usage and an expected 980% growth in advertising next year for/on mobile devices, we at http://www.mobilewebsitegurus.com decided that it was time to help companies create great looking mobile websites that are user friendly and SEO friendly at affordable rates with tons of features built in from the start. However, when selling our design, how important is it to have a GOOD mobile site compared to a big one to rank on mobile devices? We head that Google was thinking of only showing mobile sites on mobile devices. NOT TRUE. Then we read/heard that the rankings were MUCH BETTER if you had a mobile site, but after a lot of research we found that too NOT to be true. On most sites there were NO difference. So what is the TRUTH about this and is it maybe just that it will happen, just has not happened yet - the different rankings for mobile and regular sites on mobile devices that is? ANY insight in this would be great not only for us but for the entire SEO community 🙂 Thanks. ALSO, add "Mobile SEO" to the boxes below of "Topics" since mobile SEO will grow in importance.
Algorithm Updates | | yvonneq0 -
Don't use an h1 and just use h2's?
We just overhauled our site and as I was auditing the overhaul I noticed that there were no h1's on any of the pages. I asked the company that does our programming why and he responded that h1's are spammed so much so he doesn't want to put them in. Instead he put in h2's. I can't find anything to back this up. I can find that h1's are over-optimized but nothing that says to skip them altogether. I think he's crazy. Anyone have anything to back him up?
Algorithm Updates | | Dave_Whitty0 -
Bing SEO?
I've put in a lot of time on my site to make sure it is full of good relevent content and has a healthy back link profile. I rank well on google but not on Bing. How do I go about optimizing my site for Bing and what does Bing look for that makes them rank sites differnetly than google? Also what other search engines should I be looking to optimize for? As a note I am a Realtor with a Real Estate website.
Algorithm Updates | | bronxpad0 -
SERP and SEO Moz ranking
Until a couple of months ago the predicted SEO Moz ranking for a specific keyword was fairly close to what I actually experienced with my website. However, since then the correlation has not been good. For example, according to SEO Moz I am ranked #1 for a specific keyword with google.ca and google.com yet my site actually shows up consistently at #3 for that keyword. Has anyone else noticed this divergence?
Algorithm Updates | | casper4340 -
Search bots that use referrers?
Can someone point me to a list or just tell me specific search bots that use referrers?
Algorithm Updates | | BostonWright0