Recently I've moved my website to Azure and learned of azure blob storage. My site contains a lot of static html files. Currently the files are generated by content admins and stored in specific folders, e.g. /articles/some-article.html
. Is this a good idea, architecture and seo wise, to store those files as blobs and serve them to public users directly from the cdn? (change the links from example.com/articles/some-article.html
to cdn.example.com/articles/some-aritcle.html
).
UPDATE
The html files will be directly consumed by public users. They will access them via links or direct url. Simply speaking, it's just about migrating static html articles/blog posts to azure blob storage instead of keeping them in a folder on the website server. They are standalone html files, that are rarely if at all rewritten. To further clarify, a user will browse a dynamic page, example.com/articles
(mvc 5 website), and in that page there will be a list of links to the blobs:
<h1>This is an article about stuff</h1>
<p>description description description description description description description description description description description description </p>
<a href="http://cdn.example.com/articles/article-about-stuff.html">Read more</a>
<h1>This is another article about stuff</h1>
<p>description description description description description description description description description description description description </p>
<a href="http://cdn.example.com/articles/article-about-other-stuff.html">Read more</a>