Generate sitemaps using Chrome browser. Especially intended for generating sitemaps for dynamic single-page applications (SPAs).

Latest Version

Version
0.1.7
Update
April 6, 2019
Size
62.91KiB
Developer
Category
Users
10,000+
Rating
3 ★
Manifest Version
2
Web Store Status
Languages Support
English
English (UK)
English (United States)
See more
Permissions
ActiveTab
WebRequest
WebRequestBlocking
System.display
See more

Sitemap Generator Extension

This extension lets you generate a sitemap for any public website right in your browser. While generating the sitemap, the extension renders the web pages and waits for javascript to load, making it great for crawling dynamic single page applications made with angular, react, etc.

This extension works by taking some start URL, crawling that page for more links, and then recursively crawling those pages for more links. Once all discovered links have been checked, the extension outputs a sitemap file.

This implementation is not practical for website containing tens of thousands of pages. It can however, crawl a few thousand entries in a reasonable amount of time.

================================
Privacy Policy
================================

This application does not collect not store information about any individual user.

This application does not use persistent storage. All applications
data is kept in runtime memory only.

When application runs, it generates a sitemap for specific domain user
has selected and only after user has explicitly granted permission to do so.
Once the application execution ends, all data and the generated sitemap are
lost once memory recycles.

This application may collect anonymized and aggregated usage
data according to google analytics t.o.s to improve user experience
and to identify key functionality. Again, this information does not
identify individual users and follows GA t.o.s.
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"name":"__MSG_appName__",
"short_name":"__MSG_appShortName__",
"description":"__MSG_appDesc__",
"version":"0.1.7",
"version_name":"0.1.7",
"manifest_version":2,
"default_locale":"en",
"incognito":"not_allowed",
"minimum_chrome_version":"46",
"homepage_url":"https://chrome.google.com/webstore/detail/hcnjemngcihnhncobgdgkkfkhmleapah",
"permissions":["activeTab",
"webRequest",
"webRequestBlocking",
"system.display"],
"content_security_policy":"script-src 'self' 'sha256-rwQFR+Lqw7LzDK8rVQATBE+3CIpTqJlKlhIbusXISKE=' https://www.google-analytics.com; object-src 'self'",
"optional_permissions":["downloads",
"tabs",
"http://*/*",
"https://*/*"],
"icons":{"128":"icons/128x128.png"},
"background":{"scripts":["background.js"],
"persistent":true},
"browser_action":{"default_icon":{"16":"icons/16x16.png",
"24":"icons/24x24.png",
"32":"icons/32x32.png"},
"default_title":"__MSG_appShortName__"}}
Read more