Practical AMP: adjust structured data for Recipes sites

Example of filtering AMP doc type

 

We just had a customer asking about how to efficiently improve the structured data on their AMP pages. Being such a major SEO optimization one can make, especially for a Recipes site, I thought this would be a good example of using one of many weeblrAMP filters and actions. And so here is the first installment of our #practicalAMP series!

The site in question has both a number of informational pages and then a very large number of recipes. When creating AMP versions of all those pages, weeblrAMP automatically adds AMP-required minimal schema.org structured data, and then some depending on the document type. Which is why it is important to recognize the document type, when possible.

weeblrAMP lets you select the default document type, and then add some shortcode in your content if you need to specify one for some post or page. Not viable for several hundreds existing recipes though, and that's where WordPress filters get into action...

weeblrAMP featured in WPEngine + Yoast webinar

 wordcamp bordeaux 2017 accelerated mobile pages

 

Accelerated Mobile Pages is in the news, and in case you missed it, WP Engine dedicated one of their webinar to AMP, under the title: AMP for WordPress: the inside scoop.  This was a joint presentation by David Vogelpohl from WP Engine and Joost de Valk, the well-known founder of Yoast.com.

After just been in touch with them for a few days, they selected weeblrAMP to be one of two methods presented to add AMP to your WordPress site. The other one being the standard AMP plugin by Automattic, completed with Yoast AMP glue plugin.

Maybe even more interesting than the actual tech details of implementing AMP, Joost and David started by discussing the Pros and Cons and Whys of having AMP. This part alone makes it a worthwhile listening, I thought it was a fair review of some of the issues involved in the AMP technology as well as the users and site owners benefits. Especially the "myths debunking part", of which weeblrAMP was part of :)  

The webinar was recorded, and the slides are available on this page of WP Engine.com.

Looking forward to seeing them both at WordCamp Europe 2017!

Yannick

 

WordCamp Bordeaux 2017

 wordcamp bordeaux 2017 accelerated mobile pages

 

I was lucky to be invited to speak about Accelerated Mobile Pages at last weekend WordCamp Bordeaux. This was one of my first encounters with such a large WordPress enthusiasts gathering, with a crowd of 350.

We were treated to 16 sessions, by a very diverse group of speakers, with some well-known developers such as Rémi Corson from WooCommerce, Julio Potier from WP Media and WP Rocket fame or Frédéric Demarle, creator of Polylang.

A testimony of WordPress community variety and attractivity, we also enjoyed talks such as  How to turn WordPress into an E-learning platform, merging online and print activities with a WordPress site, or using WordPress as a central information management solution.

More technical talks as well, with a deep dive into taxonomies or practical code samples around migrating data around WordPress installations. The usual suspects of SEO, Social networking and contribution to WordPress were also on the list. 

I also found a very welcome addition Elie Sloïm's presentation of Web Quality and accessibility, based on the Opquast certification program, who reminded us most do's and don'ts are relatively simple to use, while bringing extended benefits not only in terms of accessibility but, for instance, for SEO.

Lastly, I was to happy see a large number of folks showing up for my AMP talk, and enjoyed a lengthy question/answer session, that extended well into the following coffee break. As promised, below are my slides for the talk:

Welcome to WeeblrPress

Screenshot of weeblrAMP-generated sample AMP pages

The title says it all: Welcome!

My name is Yannick Gaultier, and I am running WeeblrPress. For nearly 10 years now, I have developed GPL-licensed CMS plugins, as a business venture for more than 7 years. While mostly working on the Joomla! side of things, our products include SEO and content-generation oriented extensions.

Since Google started talking about Accelerated Mobile Pages at the end of 2015, we have been very busy developing and supporting an AMP plugin for Joomla! It opened the same day Google started using AMP in their search results, and has grown since then into some kind of a standard, receiving the Joomla! Innovation of the Year for 2016 last May.

With that work as a strong basis for being able to generate valid AMP pages for many real-life websites, we looked at the WordPress AMP scenery and found that despite a very large offering, important things were missing.

So we set out to build weeblrAMP, an AMP plugin for WordPress with a focus on:

  • Advanced features, such as automatic forms conversion or live commenting
  • Strong support for WooCommerce,including AMP-Add To Cart
  • SEO: OGP, TCards, schema.org markup, and Yoast connector to pick up your custom data
  • Extensive customization from WordPress admin
  • Even more extensive customization for developers, through templates overrides and more than 70 fully documented filters and actions
  • An exhaustive documentation
  • Professional support

We believe AMP is here to stay, and its usage should and will expand, bringing a lot of benefits to web site users. Though large publishers and e-commerce websites are already taking advantage of AMP, smaller ventures may not have custom development resources still often needed today for a proper implementation. 

With weeblrAMP, we hope to help reduce that gap, allowing many WordPress sites owner and developers to fully implement AMP sites in a faster and more efficient way.