Thanks so much for responding, you are a big help so far. So I have a
few questions:
1) So these "pages" will be modal-popups with the URL changing
"on-click", so I'm concerned about google's ability to index them, as
they are currently not hrefs. To get them automatically-indexed, should
I just have links to them on the main page? I want users to be able to
navigate to the articles directly from Google. What if, for each of
those elements, I had a <a href="post-url"> hidden there, like display:
none or height: 0px or something? Do you think they would be indexed
properly?
2) Since they will be modal popups, the main page will still be shadowed
out in the background, but the content will still be in the html. I hear
that Google likes to ignore pages with duplicate content, even though it
will be hidden in the background. Is there a way, using javascript or
something, that I can dynamically tell google not to crawl that content
in the background, and just focus on the content of the article for
indexing purposes? Another, less-desirable option would be to create a
separate link for the article separate from the modal. I basically want
the user experience of never having to leave the main page if they don't
want to, but still want to enjoy the SEO benefits of having all the
content on my site as separate "pages".
3) I don't think I would be able to create a sitemap.xml from the
dynamic URLs, as they will be adding new ones every day. Is there some
alternative, or way to do this easily?
4) Based on this article, it sounds like not only do they want the # to
indicate that I'm using javascript, but they even want me to use #! instead:
http://googlewebmastercentral.blogspot.com/2015/10/deprecating-our-ajax-crawling-scheme.html
Can they detect that my pages are generated using javascript, even if I
don't use #! in the URL?
Thank you very much for your time!
-Keith
On 11/7/2015 5:08 PM, o_O Bille wrote:
Hi Keith,
According to Google, they should right on top of the crawling. They
write, that they have made adjustments to the indexing engine, so it
will automatically see javascript and css if you have not blocked it
out with robots.txt or noindex.
http://googlewebmastercentral.blogspot.dk/2014/05/understanding-web-pages-better.html
I can see, that Google has already found you primary URL:
https://www.google.dk/search?q=site%3Anewsbrute.com
Since the description shows, that it has also found some of the
articles and their text, I suggest you try to make a sitemap with all
the URLs incl. the dyn-URL and send it to Google via Search Console.
But you should remove the hashtag, make pretty "readable URL's" and
follow this guide:
https://scotch.io/quick-tips/pretty-urls-in-angularjs-removing-the-hashtag
o_O Bille
www.elitenet.dk
--
You received this message because you are subscribed to a topic in the
Google Groups "AngularJS" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/angular/pojLllMG6x8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
[email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.