SlideShare ist ein Scribd-Unternehmen logo
1 von 40
How to improve Core
Web Vitals on a
WordPress website
Louise Towler | Indigo Tree Digital
SLIDESHARE.NET/LOUISETOWLER1
@INDIGOTREESAYS / @LOUISETOWLER
@louisetowler / @indigotreesays
About me
@louisetowler / @indigotreesays
@louisetowler / @indigotreesays
What areCore WebVitals
@louisetowler / @indigotreesays
source https://web.dev/vitals/
@louisetowler / @indigotreesays
source https://web.dev/vitals/
@louisetowler / @indigotreesays
source https://web.dev/vitals/
@louisetowler / @indigotreesays
How to measureCWV
@louisetowler / @indigotreesays
Google’stools
@louisetowler / @indigotreesays
GTMetrix
@louisetowler / @indigotreesays
WebPageTest
@louisetowler / @indigotreesays
Hosting
@louisetowler / @indigotreesays
1. Optimiseyour hosting
@louisetowler / @indigotreesays
2. Use a Content DeliveryNetwork(CDN)
@louisetowler / @indigotreesays
WordPressPlugins
@louisetowler / @indigotreesays
3. Choosea performanceplugin
@louisetowler / @indigotreesays
Now improveyour CWV scores
@louisetowler / @indigotreesays
@louisetowler / @indigotreesays
4. Load fonts locallyonto your hosting
@louisetowler / @indigotreesays
@louisetowler / @indigotreesays
5. Specifyimage dimensions
@louisetowler / @indigotreesays
6. Convertimages to WebP
@louisetowler / @indigotreesays
7. Preloadimages
https://gtmetrix.com/preload-largest-contentful-paint-image.html
@louisetowler / @indigotreesays
8. Excludespecificimages from lazyload
https://gtmetrix.com/preload-largest-contentful-paint-image.html
@louisetowler / @indigotreesays
9. Use poster attributefor videos
@louisetowler / @indigotreesays
@louisetowler / @indigotreesays
10. Auditand reducethird-partycode
@louisetowler / @indigotreesays
11. Fix 4xx and 5xxerrors
@louisetowler / @indigotreesays
12. Defer,delay,minify
@louisetowler / @indigotreesays
13. Removeunused JavaScript
@louisetowler / @indigotreesays
14. Use Brotlicompression
@louisetowler / @indigotreesays
https://webvitals.dev/cls
@louisetowler / @indigotreesays
15. Use font-display:swap
@louisetowler / @indigotreesays
16. Specifydimensionsfor images, iframes, videos and advertisingbanners
@louisetowler / @indigotreesays
17. Use CSStransform: translate()in animations
@louisetowler / @indigotreesays
Summary
@louisetowler / @indigotreesays
Improving your WordPress website
Core Web Vitals
1. Optimise your hosting
2.Use a CDN
3. Choose a performance plugin
4. Load fonts locally
5. Specify image dimensions
6. Convert images to WebP
7. Preload banner images
8. Exclude banner images from lazyload
9. Use poster attribute for videos
10. Audit and reduce third-party code
11. Fix 4xx and 500 errors
12. Defer, delay, minify CSS & JS
13. Remove unused JavaScript
14. Use Brotli compression
15. Use font-display: swap
16. Specify dimensions
17. Use CSS transform: translate()
@louisetowler / @indigotreesays
About IndigoTree
@louisetowler / @indigotreesays
Powering business
growth with expert
digital solutions
01442 877473
hello@indigotree.co.uk
©Copyright 2022Indigo Tree

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themHreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
 
The Full Scoop on Google's Title Rewrites
The Full Scoop on Google's Title RewritesThe Full Scoop on Google's Title Rewrites
The Full Scoop on Google's Title Rewrites
 
Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search
 
The Hidden Gems of Low search volume
The Hidden Gems of Low search volumeThe Hidden Gems of Low search volume
The Hidden Gems of Low search volume
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
 
BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UX
 
How to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese marketHow to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese market
 
How to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsHow to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjects
 
EAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It BackwardsEAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It Backwards
 
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...
 
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
 
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File InsightsImproving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
 
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptxBeth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptxBeth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
 
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
 
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
 
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22
 

Ähnlich wie How to improve Core Web Vitals on a WordPress website

Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
Angela Meeker
 
Cool Tools that make front-end development fun!
Cool Tools that make front-end development fun!Cool Tools that make front-end development fun!
Cool Tools that make front-end development fun!
Jarne W. Beutnagel
 
Ready For a Website Redesign? How to Build a Powerful Marketing Machine
Ready For a Website Redesign? How to Build a Powerful Marketing MachineReady For a Website Redesign? How to Build a Powerful Marketing Machine
Ready For a Website Redesign? How to Build a Powerful Marketing Machine
circle S studio
 
Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013
Steve Lock
 

Ähnlich wie How to improve Core Web Vitals on a WordPress website (20)

6. Websites and Blogs
6. Websites and Blogs6. Websites and Blogs
6. Websites and Blogs
 
Using off the-shelf ai tools to augment WordPress
Using off the-shelf ai tools to augment WordPressUsing off the-shelf ai tools to augment WordPress
Using off the-shelf ai tools to augment WordPress
 
WordPress Accessibility: WordCamp Chicago
WordPress Accessibility: WordCamp ChicagoWordPress Accessibility: WordCamp Chicago
WordPress Accessibility: WordCamp Chicago
 
Your Search Universe - Matt Ford @Digitalzone Meetups
Your Search Universe - Matt Ford @Digitalzone MeetupsYour Search Universe - Matt Ford @Digitalzone Meetups
Your Search Universe - Matt Ford @Digitalzone Meetups
 
How to plan for content during website redesigns
How to plan for content during website redesignsHow to plan for content during website redesigns
How to plan for content during website redesigns
 
Zanzi make-google-love-your-site-v4 b-1.2
Zanzi make-google-love-your-site-v4 b-1.2Zanzi make-google-love-your-site-v4 b-1.2
Zanzi make-google-love-your-site-v4 b-1.2
 
Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
Extending WordPress Multisite for Fun and Profit by Angie Meeker at WordPress...
 
London Book Fair v1.0
London Book Fair v1.0London Book Fair v1.0
London Book Fair v1.0
 
SEO Table Stakes - Clarity 14
SEO Table Stakes - Clarity 14SEO Table Stakes - Clarity 14
SEO Table Stakes - Clarity 14
 
PubWest Presentation v1.0
PubWest Presentation v1.0PubWest Presentation v1.0
PubWest Presentation v1.0
 
Cool Tools that make front-end development fun!
Cool Tools that make front-end development fun!Cool Tools that make front-end development fun!
Cool Tools that make front-end development fun!
 
Vdomainhosting wordpress-seo-checklist20151016e
Vdomainhosting wordpress-seo-checklist20151016eVdomainhosting wordpress-seo-checklist20151016e
Vdomainhosting wordpress-seo-checklist20151016e
 
SEO for bloggers - Eat Drink Blog Canberra 2015
SEO for bloggers - Eat Drink Blog Canberra 2015SEO for bloggers - Eat Drink Blog Canberra 2015
SEO for bloggers - Eat Drink Blog Canberra 2015
 
Ready For a Website Redesign? How to Build a Powerful Marketing Machine
Ready For a Website Redesign? How to Build a Powerful Marketing MachineReady For a Website Redesign? How to Build a Powerful Marketing Machine
Ready For a Website Redesign? How to Build a Powerful Marketing Machine
 
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
 
SEO Audits for DFWSEM State of Search
SEO Audits for DFWSEM State of Search SEO Audits for DFWSEM State of Search
SEO Audits for DFWSEM State of Search
 
Attribute Driven Styles: The Good, the Bad, and the Unknown (SassConf 2015 Di...
Attribute Driven Styles: The Good, the Bad, and the Unknown (SassConf 2015 Di...Attribute Driven Styles: The Good, the Bad, and the Unknown (SassConf 2015 Di...
Attribute Driven Styles: The Good, the Bad, and the Unknown (SassConf 2015 Di...
 
Taming the Global Site Migration Monster by Kate Dreyer
Taming the Global Site Migration Monster by Kate DreyerTaming the Global Site Migration Monster by Kate Dreyer
Taming the Global Site Migration Monster by Kate Dreyer
 
Responsive Web Design - NYC Webgrrls
Responsive Web Design - NYC WebgrrlsResponsive Web Design - NYC Webgrrls
Responsive Web Design - NYC Webgrrls
 
Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

SALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptxSALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptx
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONHOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
 
Gain potential customers through Lead Generation
Gain potential customers through Lead GenerationGain potential customers through Lead Generation
Gain potential customers through Lead Generation
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
The Art of sales from fictional characters.
The Art of sales from fictional characters.The Art of sales from fictional characters.
The Art of sales from fictional characters.
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
Cartona.pptx. Marketing how to present your project very well , discussed a...
Cartona.pptx.   Marketing how to present your project very well , discussed a...Cartona.pptx.   Marketing how to present your project very well , discussed a...
Cartona.pptx. Marketing how to present your project very well , discussed a...
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITYHITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
 
Resumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital StrategistResumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital Strategist
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 

How to improve Core Web Vitals on a WordPress website

Hinweis der Redaktion

  1. Founder and MD WordPress agency Based in Hertfordshire
  2. I am a technology entrepreneur and started my career in STEM as a software developer. In 2002, I started a business building websites for clients, with a clear vision to deliver great user experiences. Today I lead Indigo Tree, a digital agency with a team of 15. More recently I am one of the Winners of this years Women In Innovation awards from Innovate UK. This includes 50K to put towards a new product we are developing plus mentoring and coaching and gives me the opportunity to speak about career opportunities for women and minorities in stem.
  3. I assume everyone here has heard of CWV Metrics developed by Google
  4. First metric is Largest Contentful Paint measures loading performance. How long until the largest element in the viewport has loaded Image, article, description To provide a good user experience, this should occur within 2.5 seconds of when the page first starts loading.
  5. 2nd, First Input Delay measures interactivity. How long until a visitor can interact with your page If you have a contact form with a button the FID will measure how quickly that interaction is processed To provide a good user experience, this should be100 milliseconds or less.
  6. Finally there is Content Layout Shift measures visual stability. How much do elements on the page jump around as it loads If you have started to read some text and then a video loads above and pushes it down it can be really frustrating To provide a good user experience, this should be 0.1. or less.
  7. Google recommends using: Page speed insights – online testing for your page https://pagespeed.web.dev/ Search Console – reports on your website https://support.google.com/webmasters/answer/9205520 Chrome user experience report within the Chrome browser developer tools. Must use this in incognito mode to give accurate results
  8. We also use: GT Metrix – great for digging into the waterfall to see exactly what is loaded when
  9. WebPageTest Great for investigating exactly what specific element on the page is causing a problem
  10. It is so important to consider your hosting Cheap hosting is a false economy and great hosting can make a massive difference
  11. We always recommend Managed WordPress Hosting WP Engine Your TTFB needs to be < 600ms
  12. Use a content delivery network CDN – Cloudflare and Cloudflare polish Quite a few managed hosting providers integrate really well with Cloudflare and have extensive documentation on how to get the best from this.
  13. Perfmatters -Simple plugin with brilliant documentation explaining each feature $25 annual single site WP Rocket is a great alternative $40 annual single site
  14. LCP Find out what is causing the issue in one of the tools, block of text with Google font If text can you break it up into paragraphs and headings
  15. Can you adjust the fonts? Reduce the number of fonts used Create font files in WOFF2 format Host locally Preload fonts for the banner Either in your theme or using a plugin - Perfmatters can switch your theme to host Google fonts locally
  16. LCP Due to an image First serve from a CDN such as Cloudflare
  17. Then make sure you specify image dimensions. This should be part of your theme or page editor, so the correct sizes are generated when you upload an image to the media library But you can also use a plugin such as Perfmatters to insert missing image sizes into the page code
  18. Convert to webP Much smaller format Cloudflare can also create WebP image files We sometimes use a plugin such as WebP express There is a new plugin from the WordPress Core Performance team which is in beta at the moment but looks very promising to convert images as they are uploaded to the media library Worth experimenting to see what gives the best performance
  19. Preloading the Largest Contentful Paint (LCP) image can display your hero image or website banner much earlier in the page load. In your theme or performance plugin can target these images and css <link rel=“preload” as=“image” href=“xxx”>
  20. Lazyloading is where you delay the image loading until they are needed and come into view as the visitor scrolls down the page Exclude banner images and images shown at the top from lazyload Perfmatters and WpRocket plugins have settings where you can target filename or a class name to exclude
  21. Compress your video before uploading Use YouTube or Vimeo instead of self-hosting. Use a video with poster=“image” attribute when you embed your video If you are using the Perfmatters this can be done automatically for YouTube Other plugins can help with this as well
  22. FID First Input delay generally happens when the browser’s main-thread is busy doing something else. Long main-thread tasks can be caused by your website being slow or caused by a third-party website so you will need to reduce impact of third-party code report Look at the webpage speed test results for third party domains
  23. Reduce impact of third-party code (fonts, analytics, GTM, ads, videos We made a massive difference to our FID when we self hosted our Google fonts. But I have made the decision to leave the Cookiebot code for now
  24. Fix 4xx and 5xx errors in your Waterfall chart
  25. Defer, delay, minify JavaScript Test whether combining CSS/JS has a positive impact
  26. Remove unused JavaScript with an asset unloading plugin Review code for forms, maps and other WordPress plugins which may only be used on a few pages
  27. Gzip was released in 1992. After only a couple of years, it became one of the most widely used compression techniques. Software engineers from Google created Brotli in 2013. Brotli compression is now widely used across Google’s services and other large service providers.
  28. CLS Use the layout shift debugger to identify the elements with the issue
  29. flash of invisible text” (FOIT) is the phenomenon in which a web page loads without the type appearing FOUT flash of unstyled text Fix FOIT by adding “font-display: swap” to your font’s CSS Host fonts locally on your server and test preloading them You should avoid Typekit and TTF font format – we tested Typekit for a client and it added 700ms to the load time
  30. Specify dimensions for images, videos, iframes Specify common ad dimensions in div containers (avoid showing ads)
  31. Use CSS transform in animations instead of width/height attributes When moving elements, use transform: translate() instead of top, bottom, left, right Delay JavaScript to prevent new content unless it’s triggered by user interaction
  32. Thank you for your time today and I hope this has been helpful in guiding you on how to improve your Core Web Vitals on your WordPress website Finish with a shameless plug about us
  33. Thank you for your time today and I hope this has been helpful in guiding you on how to improve your Core Web Vitals on your WordPress website Finish with a shameless plug about us
  34. Indigo Tree we are website design and development agency with expertise in website strategy, design, development of bespoke WordPress themes and plugins plus technical SEO for a wide range of clients across the UK. At Indigo Tree we are actively involved in the WordPress community: Delivering technical workshops and spoken at WordCamps, Meetups and Conferences Looking forward WordCamp Europe in Porto with some of our team in June