<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Radu Stoian</title>
    <description>My goal is simple: To help employers move from being 'found' by search engines to being 'recommended' by AI.

I provide the strategic leadership and digital infrastructure that helps employers capitalise on the shift to Agentic AI. From building a proprietary AI Brand Health Audit product to deploying smart careers sites, I deliver impactful results that help employers attract the talent needed to drive their businesses into the future.

My expertise spans AI, SEO, Performance Marketing, Web Development, and Google Cloud. This technical breadth allows me to create data-driven strategies backed by a deep understanding of how digital marketing and user behaviour intersect.

I had the privilege of working with major brands - including Virgin Atlantic, Lloyds, Virgin Media, BT, and BAE Systems - developing digital strategies, running AI &amp; SEO campaigns, and implementing complex Google for Jobs and Source-to-Hire analytics solutions.

Clients and colleagues know me as someone who won’t take “it can’t be done” as an answer. If there is a way to improve performance, I will find it. If there isn’t an established way to do something, I will innovate.

Key areas of focus:

🔹 Pioneering the Agentic AI Era: I don't just explore AI, I build the tools to manage it. I conceptualised and launched the AI Brand Health Audit - a solution that solves the 'black box' problem of Generative AI, allowing organisations to measure, benchmark, and control their brand narrative in LLMs.

🔹 Digital Strategy &amp; Technical SEO: Building data-driven strategies on strong technical foundations to drive measurable success for employers.

🔹 Next-Gen Careers Sites: I lead the deployment of innovative, smart careers sites, with advanced job detail pages and automated Job Hubs that personalise the candidate journey and capture long-tail search traffic.

🔹 Mentorship &amp; Industry Advocacy: I am dedicated to training and upskilling the next generation of digital leaders, while elevating industry standards through public speaking and knowledge sharing, including masterclasses at BrightonSEO.


If you’re looking for a digital marketing leader with deep technical expertise, a strategic mindset, and a passion for results, let’s connect:
https://www.linkedin.com/in/radustoian/</description>
    <link>https://speakerdeck.com/radustoian</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/radustoian.rss"/>
    <lastBuildDate>2025-06-07 05:01:24 -0400</lastBuildDate>
    <item>
      <title>brightonSEO Masterclass - Implementation of schemas via GTM</title>
      <description>Schema markup, also known as structured data, is used by SEO professionals to help Google to fully understand the content on a page.

Some Schemas are also used to generate rich snippets in Google's search results or to influence what is shown in the Knowledge Graph.

One of the biggest challenges faced by SEO experts is the actual implementation of Schemas, which usually requires development resources and in some cases multiple iterations are needed to get it right.

This led to the increased usage of GTM as a tool to implement structured data, especially static markup such as Organization Schema or markup with a fixed number of items and values that update when a page loads, e.g. Product or Job Schema.

In this masterclass you'll learn all these standard Schema implementation cases and how to go beyond.

You'll discover how to utilise the power of GTM to implement dynamic JSON-LD Schemas such as Carousel, FAQ and Breadcrumb - i.e. Schemas with a variable number of items.

You will learn how to capture the content needed to build Schemas that will work even after items are added or removed from a webpage.

Valuable pieces of code to allow you to implement Schemas via GTM will also be shared with you, as well as insights on Google's amazing rendering powers.

3 important clarifications for those who didn't attend my talk. The following aspects were covered in my talk, but they are not mentioned on the attached slides:

1. I covered the impact of using GTM to publish Schema on crawl budget. I suggested that this approach is not suited for sites with 10,000+ pages that update frequently. But I suggested that even some Schemas such as Organisation Schema can still be used even on these sites, as you are only pushing this on maximum two pages: Home and/or About us.

2. I explained the risk of capturing the wrong values if the CSS selectors are not accurate and suggested using Screaming Frog to test the set-up at scale. I also mentioned that if something goes wrong with the JavaScript code meant to scrape values, the best case scenario is that a particular item won't be included in the schema, and the worst is that you might break the page.

3. I gave credit to John Mueller for the Gemini screenshots as he took the time to create the prompts and suggested mentioning that you can also use AI to generate the CSS selectors and the JavaScript code required to capture values from a page.


&lt;a href="https://www.linkedin.com/in/radustoian/"&gt;Radu Stoian&lt;/a&gt; is a Technical Director at &lt;a href="https://www.enhancemedia.co.uk/"&gt;Enhance Media&lt;/a&gt;.

Radu manages a vibrant team of digital marketing experts at Enhance Media. He is responsible for the successful delivery of innovative digital marketing solutions across AI, SEO, PPC, analytics, CRO, research and web. His passion was and remains SEO and he is still hands on involved in helping clients to attract traffic from search engines and AI platforms.</description>
      <media:content url="https://files.speakerdeck.com/presentations/9046d9d13ccb447f8195faf505fa1c87/preview_slide_0.jpg?35381646" type="image/jpeg" medium="image"/>
      <content:encoded>Schema markup, also known as structured data, is used by SEO professionals to help Google to fully understand the content on a page.

Some Schemas are also used to generate rich snippets in Google's search results or to influence what is shown in the Knowledge Graph.

One of the biggest challenges faced by SEO experts is the actual implementation of Schemas, which usually requires development resources and in some cases multiple iterations are needed to get it right.

This led to the increased usage of GTM as a tool to implement structured data, especially static markup such as Organization Schema or markup with a fixed number of items and values that update when a page loads, e.g. Product or Job Schema.

In this masterclass you'll learn all these standard Schema implementation cases and how to go beyond.

You'll discover how to utilise the power of GTM to implement dynamic JSON-LD Schemas such as Carousel, FAQ and Breadcrumb - i.e. Schemas with a variable number of items.

You will learn how to capture the content needed to build Schemas that will work even after items are added or removed from a webpage.

Valuable pieces of code to allow you to implement Schemas via GTM will also be shared with you, as well as insights on Google's amazing rendering powers.

3 important clarifications for those who didn't attend my talk. The following aspects were covered in my talk, but they are not mentioned on the attached slides:

1. I covered the impact of using GTM to publish Schema on crawl budget. I suggested that this approach is not suited for sites with 10,000+ pages that update frequently. But I suggested that even some Schemas such as Organisation Schema can still be used even on these sites, as you are only pushing this on maximum two pages: Home and/or About us.

2. I explained the risk of capturing the wrong values if the CSS selectors are not accurate and suggested using Screaming Frog to test the set-up at scale. I also mentioned that if something goes wrong with the JavaScript code meant to scrape values, the best case scenario is that a particular item won't be included in the schema, and the worst is that you might break the page.

3. I gave credit to John Mueller for the Gemini screenshots as he took the time to create the prompts and suggested mentioning that you can also use AI to generate the CSS selectors and the JavaScript code required to capture values from a page.


&lt;a href="https://www.linkedin.com/in/radustoian/"&gt;Radu Stoian&lt;/a&gt; is a Technical Director at &lt;a href="https://www.enhancemedia.co.uk/"&gt;Enhance Media&lt;/a&gt;.

Radu manages a vibrant team of digital marketing experts at Enhance Media. He is responsible for the successful delivery of innovative digital marketing solutions across AI, SEO, PPC, analytics, CRO, research and web. His passion was and remains SEO and he is still hands on involved in helping clients to attract traffic from search engines and AI platforms.</content:encoded>
      <pubDate>Sat, 07 Jun 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/radustoian/brightonseo-masterclass-implementation-of-schemas-via-gtm</link>
      <guid>https://speakerdeck.com/radustoian/brightonseo-masterclass-implementation-of-schemas-via-gtm</guid>
    </item>
  </channel>
</rss>
