Have a question?
About the Contributor role
What is the primary responsibility?
Your primary responsibility will be to develop compelling, informative, and actionable content that bridges the gap between the complex world of machine learning and its practical applications in digital marketing.
You will receive detailed Contributor Guidelines and extensive editorial support.
What content can I contribute?
There are several ways to contribute to MLforSEO — pick what fits you best:
→ Blog tutorials — hands-on how-to guides for a machine learning task (using an API or training a model), each paired with a practical template: a Google Sheets/Apps Script tool, a Colab notebook, or a Looker Studio dashboard.
→ Implementation guides — strategy guides on applying ML-derived insights to organic search, e.g. using keyword clustering to sharpen keyword research, or entity analysis to improve internal linking. The focus is the ‘how to apply’, not the technical training.
→ Resources — standalone templates that make an ML task repeatable: Colab notebooks, Google Sheets templates, Looker Studio dashboards, no-code templates, checklists, and workbooks (think search-intent classification, entity analysis, clustering).
→ Academy workshops — step-by-step, hands-on sessions showing how to implement an AI/ML technology in your stack for organic-growth visibility across any channel, not just Google. Practical and advanced.
→ Courses — in-depth, multi-lesson courses that teach a complete ML-for-marketing skill end to end, with templates, scripts, and real projects.
→ Podcast — interviews with organic-growth channel owners at enterprise organizations who can share stories of automation and AI/ML implementation at scale.
Academy and Podcast run a slightly different selection process, and the podcast is currently invite-only.
Who should apply?
We work with people who genuinely bridge SEO and machine learning. You’re likely a fit if you have any one of:
→ 1+ year building, training, or applying ML models to marketing tasks (classification, clustering, entity analysis, forecasting, and the like)
→ 1+ year turning ML-extracted insights into organic search strategy
→ 3+ years in SEO, SEM, or digital marketing
That said, we believe in meritocracy. If you’ve done exceptional work in a short time and have something real to add, don’t let the years-of-experience lines stop you — pitch us.
What skills are required for being a contributor?
→ Content creation — clear, practical articles, tutorials, case studies, or video that make ML genuinely usable for marketers, from beginner to advanced, with real-world SEO applications.
→ Staying current — track ML developments and translate them into relevant, cutting-edge content.
→ Communication — responsive, clear collaboration with the editorial team and community.
→ Reliability — submit work on time and to brief.
→ Community engagement — take part in our Slack community and use feedback to sharpen your content.
→ Collaboration — work with other contributors and subject-matter experts to keep quality and messaging consistent, and bring fresh ideas to the table.
You can kick-start the process by completing the form. You can share as little or as much about your contribution preferences and our collaboration as you’d like, and even pre-register interest for some of the initiatives we have in the works.

