Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Google Crawler Issues #93

Open
chrisdiana opened this issue Dec 14, 2018 · 2 comments
Open

Fix Google Crawler Issues #93

chrisdiana opened this issue Dec 14, 2018 · 2 comments
Labels

Comments

@chrisdiana
Copy link
Owner

Verify Google is crawling CMS.js dynamic views correctly.

@chrisdiana
Copy link
Owner Author

Google is not crawling CMS.js correctly as seen in the "fetch as google" image below.

We may have to implement a dynamic renderer or prerenderer as a dependency as seen here. Exploring options...

SEO optimization and crawling issues are also related to #24 and #61.

screen shot 2018-12-18 at 4 56 20 pm

@chrisdiana chrisdiana added the bug label Dec 19, 2018
This was referenced Dec 23, 2018
@466023746
Copy link

Also need to use history mode, crawler don't crawl the hash url.

cdp1337 added a commit to cdp1337/markdownmaster that referenced this issue Nov 8, 2022
Fixes:

Images/hyperlinks within meta tags
chrisdiana/cms.js#95

Google crawler issues
chrisdiana/cms.js#93

URLs using history instead of hashes
chrisdiana/cms.js#80

Also:
Embedded marked in the example as a default option for users
Implement github CI on pushes to verify repo
Include example site in deployed package
Switch onroute and onload to be separate methods outside of the config
object
Add dynamic page titles based on content
Add dynamic Last-Modified headers for automatic post dates
Add support for nested content
Add support for paths in the URL
Retool search to support searching body content
Add method to retrieve all tags for a given collection
Add SEO-specific page title (text that displays in the browser for the
page)
Add support for images within metadata (goes along with the bugfix)
Fix onroute to only be called AFTER the content has been rendered
Add debug logging method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants