I have this user case where we render Angular 2 app on the server for Google to be able to see the DOM.
It is all good with indexing, but I doubt that html tags are good for SEO. I have structure like this:
<body> <my-app></my-app> </body>
Is this valid for the crawler? Is this going to affect my rating as a whole?
If the HTML custom elements are endangering your ranking, can you even use Angular 2 or any shadow DOM at all?