API to power all websites
-
I spoke to one of my lead web developers and we are planning on powering all of our desktop, mobile and tablet sites with our new API. Everything will be populated through javascript and is cloud-based rather than through actual HTML. How do we incorporate all of our SEO?
-
Mat's right. Your content does need to be readable, indexable, and crawlable.
It sounds the resulting content will still be HTML output of some sort; however, you are stating that you won't have access to any actual static HTML files for SEO purposes.
If this is the case, the backend needs to be extensible enough to allow you to still do your job as an SEO. If you can't provide unique Page Titles, descriptions, canonical link elements, etc..., your organic search results will suffer.
Here's another issue: if your pages are built with JavaScript, you need to make sure the output is readable by search engines. I've seen issues with JavaScript-built pages before where search engines are indexing "blank" pages, indexing the wrong pages, or seeing duplicate content where AJAX is used to inject the unique content after the page is ready and has already been crawled.
-
If you aren't going to have any HTML output, you are won't really have any SEO to speak of to be honest.
There is no issue with using a single API to power multiple front ends. However you should be aiming for indexable HTML output in all cases. The phrase "cloud-based rather than through actual HTML" doesn't really make sense. If that came from the developers then you should be hearing alarm bells.
If organic search is part of your strategy going forward, then you really need to clarify some things before going any further. Most importantly you need to be confident that the output will be readable, indexable and crawlable by search engines.
You also need to be confident that your developers understand these issues and the importance of on site SEO. (if they don't it may well be cheaper to find new ones that try to "fix it in post").
What you have said above worries me to be honest.
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
-
URL structure for am International website with subdirectories
Hello, The company I am working for is launching a new ecommerce website (just a handful of products).
Intermediate & Advanced SEO | | Lvet
In the first phase, the website will be English only, but it will be possible to order internationally (20 countries).
In a second phase, new languages and countries will be added. I am wondering what is the best URL structure for launch: Start with a structure similar to website.com/language/content (later on we will add other languages than english) Start with a structure similar to website.com/country/content
3) Start with a structure similar to website.com/country-language/content (at the beginning it will be all website.com/country-en/content) What do you think? Cheers
Luca0 -
INTERNAL LINKS strategy on our website
Hi Moz-ers, Currently doing an audit of our website. I have two questions on links. How can I see the current state of my internal links? Also, how can I improve our internal links on the website? what is a good framework to follow what should I avoid Thanks, looking forward to learning more on Moz!
Intermediate & Advanced SEO | | Eric_S
Eric0 -
Should I delete 100s of weak posts from my website?
I run this website: http://knowledgeweighsnothing.com/ It was initially built to get traffic from Facebook. The vast majority of the 1300+ posts are shorter curation style posts. Basically I would find excellent sources of information and then do a short post highlighting the information and then link to the original source (and then post to FB and hey presto 1000s of visitors going through my website). Traffic was so amazing from FB at the time, that 'really stupidly' these posts were written with no regard for search engine rankings. When Facebook reach etc dropped right off, I started writing full original content posts to gain more traffic from search engines. I am starting to get more and more traffic now from Google etc, but there's still lots to improve. I am concerned that the shortest/weakest posts on the website are holding things back to some degree. I am considering going through the website and deleting the very weakest older posts based on their quality/backlinks and PA. This will probably run into 100s of posts. Is it detrimental to delete so weak many posts from a website? Any and all advice on how to proceed would be greatly recieved.
Intermediate & Advanced SEO | | xpers1 -
Google Change of Address for previously penalised website?
Hey guys Would you use the 'change of address' tool (https://support.google.com/webmasters/answer/83106?hl=en) for a site that was previously penalised, pointing it to the new URL? Cheers Jeremy
Intermediate & Advanced SEO | | jeremycabral0 -
Using author on every page of website?
I'm currently get to grips with schema and one thing im using is author on my blog posts and seeing my photo etc on organic searches which are related. I see one of my competitors is using author on every page on their website, not just blog posts etc. Are there any recommendation when it should be used? Should it be site wide or is it really intended for blog posts etc? Would it be wrong for me to use on every page of my website as one of my businesses is myself as a lone person? This is what you get when searching for driving lessons in just about any town! https://www.google.co.uk/#gs_rn=15&gs_ri=psy-ab&tok=LS_DOrAHswmHC9_8AJZEJA&suggest=p&pq=driving instructor brighton&cp=20&gs_id=1k2&xhr=t&q=driving+lessons+crawley&es_nrs=true&pf=p&sclient=psy-ab&oq=driving+lessons+craw&gs_l=&pbx=1&bav=on.2,or.r_cp.r_qf.&bvm=bv.47244034,d.d2k&fp=45c2f917e11bca99&biw=1680&bih=843 Any comments welcome! Antony
Intermediate & Advanced SEO | | Ant710 -
Yahoo answers api
I'm thinking about using the yahoo answers api for my site for the real estate niche (to build up some content for potential visitors) in a forum style, how should i go about seo with this method? I don't want to get penalized for duplicate content so I wanted to know what the best seo practice would be for something like this?
Intermediate & Advanced SEO | | chrisomega0 -
Duplicate Content http://www.website.com and http://website.com
I'm getting duplicate content warnings for my site because the same pages are getting crawled twice? Once with http://www.website.com and once with http://website.com. I'm assuming this is a .htaccess problem so I'll post what mine looks like. I think installing WordPress in the root domain changed some of the settings I had before. My main site is primarily in HTML with a blog at http://www.website.com/blog/post-name BEGIN WordPress <ifmodule mod_rewrite.c="">RewriteEngine On
Intermediate & Advanced SEO | | thirdseo
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</ifmodule> END WordPress0 -
Why does Tripadvisor rank higher than my official hotel website?
We have an official hotel website under our brand hawaiihotels.com called www.RoyalLahaina.com. It is a resort in Hawaii. However, Trip Advisor comes before our official website but it doesnt do this for the other websites. Could anyone tell me why this is happening? It is ranking higher for royal lahaina resort
Intermediate & Advanced SEO | | TSpike10