I’m a globally recognised expert in digital strategy, SEO, analytics, WordPress, web performance, structured data, marketing technology, conversion rate optimisation, growth, PHP, CSS and more.
I’ve worked with startups, agencies, and some of the world’s biggest brands to fix websites, implement growth strategies, prepare for the future, and win markets.
Mentioned in [56657] on Core SVN: Media: Disable attachment pages for new installations.
Mentioned in [56500] on Core SVN: Introduce font-face styles generator and printer.
Mentioned in [12826] on Meta SVN: Plugin Directory: Noindex multi-filtered view.
Mentioned in [12825] on Meta SVN: Plugin Directory: Remove pagination from all/community/commercial filter links.
Closed ticket #6764 on Meta Trac: Fix themes XML sitemap
Created ticket #7085 on Meta Trac: Correct various "plugin type" issues
Created ticket #7084 on Meta Trac: Rosetta blog posts shouldn't include hreflang tags
Created a topic, Perfect performance, on the site WordPress.org Forums: This works seamlessly,persistent object cache joy,I us…
Created ticket #7081 on Meta Trac: Remove hreflang tags from /hosting/ page
Mentioned in [12659] on Meta SVN: Adds new OG image.
Created ticket #7047 on Meta Trac: Fix homepage og image
Created ticket #7040 on Meta Trac: Create and add a plugin for embedding playground iframes in docs
Created ticket #7038 on Meta Trac: Add authored patterns to profile sidebars
Reopened ticket #5324 on Meta Trac: Plugin URLs should 301 to lowercase
Posted a reply to Portfolio Archive Slugname for portfolio archive page is not updated, on the site WordPress.org Forums: You can see that function doesn't run if the permalink structure hasn't changed. In your…
Posted a reply to Portfolio Archive Slugname for portfolio archive page is not updated, on the site WordPress.org Forums: Hi, I've been looking at this, and I think that there might be an easy…
Created issue #577 in the WordPress/pattern-directory repository: Empty archive pages (and author archives) should be noindex'd