AngularJS - Does Routing Harm SEO?

Question

I am sure there are techniques to have a better SEO approach using AngularJS features, (https://prerender.io/js-seo/angularjs-seo-get-your-site-indexed-and-to-the-top-of-the-search-results/).

As an example, the source code of a project I am currently developing, returns the next:

<html lang="en" data-ng-app="ByTheWayApp" data-ng-controller="general">

  <head>

    <title>ByTheWay</title>
    <base href="/" />

    <meta charset="utf-8" />

    <!-- Fonts -->
    <link href="https://fonts.googleapis.com/css?family=Comfortaa:300,400,700|Courgette|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=cyrillic,cyrillic-ext,greek,latin-ext" rel="stylesheet">

    <link
    rel="stylesheet"
    type="text/css"
    href="/assets/css/bytheway.css">

    <link
    rel="stylesheet"
    type="text/css"
    ng-href="{{ templateCSS }}">

  </head>

  <body>

    <app>

      <div class="loading">
        <span>ByTheWay</span>
      </div>

      <div class="app-wrapper {{ displayClass }}" load >

        <header class="header h-3 fixed">
          <div class="inner-wrapper">

            <div class="brand wpx-7">

              <a href="/">
                <h1 class="title"><span>ByTheWay</span></h1>
                <h2 class="slogan"><span>chasing dreams worldwide</span></h2>
              </a>

            </div>

            <nav class="nav w-auto text-right aw-const" id="nav">

              <a href="/home">home</a>
              <a href="/">sign in</a>
              <a href="/"><strong>sign up</strong></a>

            </nav>

          </div>
        </header>

        <div class="page" data-ng-controller="page" data-ng-view>

          <!-- Here Go Every Page Templates using $routeProvider.when('',{}); -->

        </div>

      </div>

    </app>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.8/angular.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.8/angular-route.js"></script>
    <script type="text/javascript" src="/assets/js/bytheway.js"></script>

  </body>

</html>

. <div class="page"></div> would contain the Template .html file content, but it is not displayed when I check the source code, does the same happen when Google Spiders/Bots crawl my site ?

ps. I am not using yet meta tags, such description, tags, etc, because I am yet defining relevant content to be displayed.

Thank you and all the best


Show source
| angularjs   | seo   | meta   | googlebot   2016-10-22 16:10 0 Answers

Answers to AngularJS - Does Routing Harm SEO? ( 0 )

Leave a reply to - AngularJS - Does Routing Harm SEO?

◀ Go back