Angular js for seo

jani

Power Member
Joined
Jun 30, 2016
Messages
569
Reaction score
88
Hi Team,

I have an angular js website.i would like to now how can we do SEO for the site is it the same way to wp other site or it may be different can any one suggest

Thanks
 
All I have to say is "good luck". Pre-render as much as you possibly can is my advice.
 
Hi Team,

I have an angular js website.i would like to now how can we do SEO for the site is it the same way to wp other site or it may be different can any one suggest

Thanks

SEO? If you mean linkbuilding and other external SEO it doesn't matter what the site is built on. But if you're asking about on-site the answer is mostly the same. Even the general rules of on-site SEO (siloing, image compression, etc) cross over. So the short answer is it doesn't matter what your site is built on very much if at all.

But... you sound like you know virtually nothing about SEO yet. I caution you to LEARN as much as possible before messing around. If you learn on the job you may do more harm than good.

-ThopHayt
 
i heard that angular js pages are not indexed properly in google and bing I need help on this topic .
 
i heard that angular js pages are not indexed properly in google and bing I need help on this topic .

Yes, the reason that they're not indexed properly by many search engines is that they are javascript apps, and the content isn't rendered until javascript is executed in the browser. This fouls up most web crawlers.

A simple web search would tell you that your best course of action is to pre-render as much content as you can in your angular (or react, ember, or any other js app really). Pre-rendering means that you're going to have to run a nodejs app on the server to render content ahead of time. Good luck.
 
how could i add sitemap.xml and robots.txt for react Single Page App?
thanks
 
Angular js is not at all recommend if you are bothered about SEO since everything is dynamically called using java scripts you wont get much of a freedom for creating indexable landing pages, seo elements like page title, decription etc will be logic based and if you want to create customized then forget it in angular js. Its better to switch to react js which is more seo friendly.
 
It doesn't matter, just use proper sitemap and load static files in a way that page speed is not hampered.
 
There are services you can implement that show the proper pages to crawlers, with that said I really wouldn't recommend using AngularJS if you are focusing on SEO as your traffic source.
 
Back
Top