Introduction into currently available SEO packages for SEO.
Examples how AMP and rich snippets & cards can be created with the help of Fusion.
Concept for a SEO view to help editors improve pages.
3. Overview
• Motivation
• The Neos SEO package
• Tracking with Google Analytics & Piwik
• Accelerated Mobile Pages with Fusion
• Rich snippets and cards with Fusion
• Concept for a SEO editing mode
9. What it does for you
• Provides Mixins for adding
• Simple metadata
• OpenGraph data
• Twitter Cards
• Canonical Link
• XML Sitemap
10. What it does for you
• Configurable XML Sitemap
• Adds metadata to all page types
• Metadata editable in the inspector
• Good boilerplate for doing SEO in Neos
• Extend it
• Override it
• Provide automatic fallbacks for fields
13. Analytics packages
• See live data in the Neos backend
• See how pages perform while editing
• Easier to decide if a page is valuable
• Add tracking scripts
• Backend modules for „easy“ configuration
• Depends a bit on the setup
14. Some notes
• Google package maintained by core
• Piwik package maintained by community
• Neos 3.0 compatibility released
• What’s missing
• Separate configurations for multi-sites
• Persist configuration edited via the backend module
• Fully simulate production on staging
17. What is AMP
• Guidelines for HTML, Javascript & CSS
• Allows validation
• Goal is to increase performance
„Instant articles“
• Forces you to make less cluttered sites
• Automatically runs optimizations
• Can be cached by Google
• Highlighted in search results
18. AMP specials
• Provides special components & tags
• Is extended all the time with new functionality
• Tracking
• Interactive elements
• Effects
• More on https://www.ampproject.org/docs/reference/components
• Platform support see https://www.ampproject.org/support/faqs/supported-
platforms
19. Working example
• Checkout out the `shel/blog` package
• Rendering switch for AMP mode
• Injects JS & CSS
• Replaces special tags like img
• Alternative URLs for discovery
• Get inspired and copy!
21. Other ways of doing it
• AMP for a few sites <-> AMP for the whole page
• Use a few specials or a lot
• Override prototype templates for AMP (by Daniel Kestler)
https://www.medienreaktor.de/blog/2017/03/24/instant-articles-und-
google-amp-mit-neos/
22. Some notes
• Can help political debate
• Compare sources
• Good for areas with slow internet
• Especially in developing countries
• Mainly supported by Google
29. What’s possible
• Google provides several
visualizations for different types
• Recipes
• Events
• Products
• Reviews
• Check out Google Search Gallery
30. How to use it
• Checkout structure on schema.org
• Either add data in html or via Json-LD
• Markup needs to be taken care of
• Json-LD can be appended
• Split presentation from data
• Verify on https://search.google.com/structured-data/testing-tool
37. Prototype
• Show set data in a
structured view
• Highlight problems
and good parts
38. More ideas
• Preview like Google
• Needs desktop preview, AMP, etc…
• Twitter Card preview
39. Even more ideas
• Component for React UI with live updates
• Integration with Elasticsearch for content analysis
• Finish & release the package in a stable version
40. Some notes
• Find concept on github.com/Sebobo/Shel.SeoView
• Copy and extend!