Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Automating content optimisation with the help o...

Automating content optimisation with the help of semantic value

In this talk, Frank explains how you can automate content optimisation based on semantic value generated with vector embeddings. He explains how you can automate internal links and anchor optimisation, but also zooms in on how cosine similarity can help optimize for Google and LLMs.

Avatar for Frank van Dijk

Frank van Dijk

October 24, 2025
Tweet

More Decks by Frank van Dijk

Other Decks in Marketing & SEO

Transcript

  1. @frankvndijk What are embeddings? “Embeddings are numerical representations of data

    (like words, images, or audio) in a multi- dimensional space” Images Audio Text Embedding model 0.9 0.7 0.2 0.6
  2. @frankvndijk Text-embedding-3-large By OpenAI, highest performance but more expensive Text-embedding-3-small

    By OpenAI, excellent performance and lower cost Gemini-embedding-001 By Google, flexible in use with dimensions Comparison of different models
  3. @frankvndijk Ahrefs >> Backlinks, RefDomains, URL Rating off and Traffic

    on Gemini >> Extract embeddings from page content Right settings
  4. @frankvndijk Perfect showcase of the right data Show your strengths

    Show optimization options Makes it visual for non SEO
  5. @frankvndijk Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed

    do eiusmod tempor incididunt ut labore et dolore magna aliqua. Audit anchors with cosine similarity 0.9 0.7 -0.3 0.6 0.9 0.6 -0.2 0.8
  6. @frankvndijk We need to check what content is used to

    generate the AI overview +more sources
  7. @frankvndijk Don’t forget your SEO It’s the foundation of a

    successful GEO strategy. Without a strong SEO base, your GEO strategy will fail
  8. @frankvndijk Success is no longer just about matching a query,

    it’s about deeply understanding the intent and the questions behind it, and answering them
  9. @frankvndijk PHASE 1 PHASE 2 PHASE 3 PHASE 4 PHASE

    5 Find relevant queries Extracting content Generate embeddings Calculating (cosine) similarity Optimizing content
  10. @frankvndijk Or check what ChatGPT is using to find information

    to generate an answer Great tip from Mark Williams-Cook
  11. @frankvndijk All these insights give us a better insight of

    what our target audience is looking for SERP features like people also ask, people also search for Insights from Gemini Trends from Google Trends
  12. @frankvndijk What’s next Start calculating cosine similarity Switch from search

    query to intent Start automating with the Google Sheets 01. 02. 03.
  13. @frankvndijk Your [SEO/GEO/AEO] strategy should still draw the map and

    set the destination, let vector embeddings be the compass that guides you throughout the journey