Indexing of Sitemap for AngularJS Site Increasing

Previously, I posted 2018 Search Engine Optimization with AngularJS 1.x Single Page Application. In that post, I highlighted how to use HTML5 Mode in an AngularJS app to get the hash bang URLs to redirect to URLs that are more friendly for web crawlers like Googlebot. Prior to this change, I only ever got three URLs indexed by Googlebot. One of which of course was the main website URL (ie, www.wingspecials.today) and the other two were my “about us” and “contact us” pages. Unfortunately, Google doesn’t show you which pages actually were indexed, but it is safe to assume that the only three pages in my sitemap.xml that did not use hash bang URLs were the ones that got indexed.

Afterward making my SEO improvements, I went to Google’s Webmaster Search Console and resubmitted my sitemap.xml. It did not take too long before I could see an increase in the number of pages indexed. In about four days, I saw a quick spike then a slow but steady increase in the number of links indexed. Twenty days later, I stand at about 18 out of 40 links indexed. It is clear that these SEO changes have worked well with Googlebot (it is also clear that Googlebot is still not able to successfully index AngularJS pages as others have claimed it should).

Googlebot able to successfully index hash bang URLs from sitemap.xml for AngularJS with HTML5mode turned on.

Googlebot able to successfully index hash bang URLs from sitemap.xml for AngularJS with HTML5mode turned on.

Now, all web crawlers are not created equal. Bingbot clearly is not able to render AngularJS/Javascript pages (at least for my site). Bing Webmaster tools has a similar tool as Google called “Fetch as Bingbot”. I can see that it clearly fails to render any of my dynamic content. Also, Bing Webmaster tools fails to parse my same sitemap.xml that Google parses successfully. Bing reports XML errors, but provides little information to diagnose the problem.

Bing Webmaster Tools shows XML Error for valid Sitemap XML.

Bing Webmaster Tools shows XML Error for valid Sitemap XML.

As we can see, Bing does not show you how many pages have been indexed, but only how many have been submitted. It shows 26 have been submitted, which is not all of the links from my sitemap.xml. I believe some of the characters in my URL are not valid for Bing.

97 Comments:

  1. We are a gaggle of volunteers and starting a new scheme in our community. Your website offered us with useful information to work on. You’ve performed an impressive job and our whole group will be thankful to you.

  2. I have recently started a blog, the info you provide on this site has helped me greatly. Thanks for all of your time & work. “Show me the man who keeps his house in hand, He’s fit for public authority.” by Sophocles.

  3. I appreciate the unique viewpoints you bring to your writing. Very insightful!

  4. You’ve done a fantastic job of breaking down this topic. Thanks for the clarity!

  5. Your passion for this subject shines through your words. Inspiring!

  6. I’m so glad I stumbled upon this article. It was exactly what I needed to enjoy reading!

  7. Your creativity and intelligence shine through this post. Amazing job!

  8. Your dedication to quality content is evident. Keep up the great work!

  9. You’ve articulated your points with such finesse. Truly a pleasure to enjoy reading.

  10. I’m always excited to see your posts in my feed. Another excellent article!

  11. This was a great read—thought-provoking and informative. Thank you!

  12. Brilliant writing! You’ve captured the essence perfectly, much like a photographer captures a stunning landscape.

  13. I appreciate the balance and fairness in your writing. Great job!

  14. Your post has been incredibly helpful. Thank you for the guidance!

  15. The words are like brush strokes on a canvas, painting ideas in my mind.

  16. I always learn something new from The posts, like discovering new facets of a gem. Thanks for the gems!

  17. Making hard to understand topics accessible is a talent. It’s like you’re the translator of my heart’s unspoken questions.

  18. The post was a beacon of knowledge. Thank you for illuminating this subject.

  19. Compelling read with well-presented arguments. I almost felt persuaded. Almost.

  20. The dedication to high quality content is evident. Keep up the great work!

  21. Thanks for the hard work. I could almost see the sweat on the keyboard. Much appreciated!

  22. The depth you bring to The topics is like diving into a deep pool, refreshing and invigorating.

  23. Remember, the key with flirtatious comments is to keep them light-hearted, respectful, and ensure they’re taken in the spirit of fun and admiration.

  24. The attention to detail is as attractive as it is thorough. I appreciate a person who notices the little things.

  25. I love the efforts you have put in this, appreciate it for all the great articles.

  26. Brilliant writing! You’ve captured the essence perfectly, much like a photographer captures a stunning landscape.

  27. Thoroughly insightful read, or so I thought until I realized it was The expertise shining through. Thanks for making me feel like a novice again!

  28. I look forward to The posts because they always offer something valuable. Another great read!

  29. A masterpiece of writing! You’ve covered all bases with elegance.

  30. The take on hard to understand topics is like a smooth ride in a luxury car—comfortable, yet exhilarating.

  31. The effort you’ve put into this post is evident and much appreciated. It’s clear you care deeply about The work.

  32. The post touched on things that resonate with me personally. Thank you for putting it into words.

  33. I appreciate the unique viewpoints you bring to The writing. Very insightful!

  34. Every post of Thes is a learning opportunity for me. Thanks for sharing The expertise.

  35. The Writing is like a favorite coffee shop where the drinks are always warm and the atmosphere is inviting.

  36. You have a unique perspective that I find incredibly valuable. Thank you for sharing.

  37. A refreshing take on the subject, like a cool breeze on a hot day. I’m all ears for what you have to say next.

  38. Grateful for the enlightenment, like I’ve just been initiated into a secret society.

  39. Reading The post was like going on a first date with my mind. Excited for the next rendezvous.

  40. Thoroughly insightful read, or so I thought until I realized it was The expertise shining through. Thanks for making me feel like a novice again!

  41. A refreshing take on the subject, like a cool breeze on a hot day. I’m all ears for what you have to say next.

  42. The Writing is like a secret garden, each post a path leading to new discoveries and delights.

  43. The expertise and hard work shine through, making me admire you more with each word.

  44. I was truly impressed by how deeply you delved into this topic. The hard work hasn’t gone unnoticed!

  45. Breaking down this topic so clearly was no small feat. Thanks for making it accessible.

  46. Always learning something new here, because apparently, I didn’t pay enough attention in school.

  47. I admire the way you tackled this hard to understand issue. Very enlightening!

  48. This piece was beautifully written and incredibly informative. Thank you for sharing!

  49. The finesse with which you articulated The points made The post a true pleasure to read.

  50. The creativity and intelligence shine through, blinding almost, but I’ll keep my sunglasses handy.

Leave a Reply

Your email address will not be published. Required fields are marked *