In this talk, Beth will give an introduction of what schema is, where it sits within a structured data framework, and its use cases. Then she’ll move on to the types that can be used or are no longer recognised by search engines. This will be followed by a hands-on discussion of how to audit a website, how to write the relevant code, and ways to implement and test.
The document discusses keyword cannibalization, which occurs when multiple pages on a website contain the same or similar keywords. This can hurt a website's search engine rankings, traffic from search engines, and conversions. The document provides tips on how to identify cannibalization issues, such as by monitoring keyword rankings and traffic share over time. It also gives recommendations for avoiding cannibalization, such as by regularly auditing content for duplicates and setting policies for user-generated content.
The document discusses scaling SEO through a product-led approach. It describes how content production and performance analysis can be scaled using templates, natural language generation, and data aggregation/dashboards. Specific strategies discussed include scaling content production through AI-assisted templates reviewed by specialists, and scaling analytics through custom dashboards integrating internal and external data to surface hidden opportunities. The overall message is that many aspects of SEO can be scaled through automation and data-driven approaches while maintaining quality.
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks
This document discusses how AI and automation can revolutionize the SEO value chain. It argues that AI can enable a symbiotic relationship between SEO strategy and technical implementation by powering automated competitive analysis, strategy suggestions, and one-click fixes. This represents a new approach that can improve time-to-market and optimize implementation timescales through a no-code model.
The document discusses the challenges of scaling great content. It states that while scaling basic content is easy, scaling high-quality content is difficult. It recommends systematizing, standardizing, and streamlining content production processes to help overcome these challenges. This includes outlining processes, reviewing drafts, editing, and publishing content according to standardized steps.
In this talk, Beth will give an introduction of what schema is, where it sits within a structured data framework, and its use cases. Then she’ll move on to the types that can be used or are no longer recognised by search engines. This will be followed by a hands-on discussion of how to audit a website, how to write the relevant code, and ways to implement and test.
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...LazarinaStoyanova
This document contains the transcript of a presentation about incorporating machine learning into internal linking audits. The presentation discusses analyzing a website's internal link structure using machine learning techniques like topic modeling and fuzzy matching to identify opportunities for new or improved internal links. It provides a 6-step process for discovery, analysis, clustering content by topic, identifying link opportunities, prioritizing where to link, and measuring the impact of implemented links. The goal is incremental improvements to internal linking that can boost SEO over time through better content organization and discoverability.
Martin McGarry - SEO strategy c/o England manager Gareth SouthgateMartin McGarry
This document outlines an SEO strategy inspired by Gareth Southgate's plan to improve the England football team. It presents a three step target setting framework: 1) Be competitive in 6-12 months, 2) achieve tournament success in 1-2 years, and 3) be number one in 2-3 years. Key metrics such as visibility, site health, traffic, and time on page are identified and targets are set for each step. Accompanying tasks are mapped to the metrics and timeline to execute the plan, such as link campaigns, technical fixes, and content updates. The strategy aims to provide structure through measurable goals and accountability.
The document discusses how to get teams doing user experience (UX) work as part of digital marketing. It addresses common excuses for not doing UX and provides low-cost and quick solutions. The key recommendations are to create an informal UX team with advocates from different disciplines, ensure UX work is reliable by testing with real users, and consider international UX needs as cultures navigate sites differently.
The document discusses keyword cannibalization, which occurs when multiple pages on a website contain the same or similar keywords. This can hurt a website's search engine rankings, traffic from search engines, and conversions. The document provides tips on how to identify cannibalization issues, such as by monitoring keyword rankings and traffic share over time. It also gives recommendations for avoiding cannibalization, such as by regularly auditing content for duplicates and setting policies for user-generated content.
The document discusses scaling SEO through a product-led approach. It describes how content production and performance analysis can be scaled using templates, natural language generation, and data aggregation/dashboards. Specific strategies discussed include scaling content production through AI-assisted templates reviewed by specialists, and scaling analytics through custom dashboards integrating internal and external data to surface hidden opportunities. The overall message is that many aspects of SEO can be scaled through automation and data-driven approaches while maintaining quality.
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks
This document discusses how AI and automation can revolutionize the SEO value chain. It argues that AI can enable a symbiotic relationship between SEO strategy and technical implementation by powering automated competitive analysis, strategy suggestions, and one-click fixes. This represents a new approach that can improve time-to-market and optimize implementation timescales through a no-code model.
The document discusses the challenges of scaling great content. It states that while scaling basic content is easy, scaling high-quality content is difficult. It recommends systematizing, standardizing, and streamlining content production processes to help overcome these challenges. This includes outlining processes, reviewing drafts, editing, and publishing content according to standardized steps.
In this talk, Beth will give an introduction of what schema is, where it sits within a structured data framework, and its use cases. Then she’ll move on to the types that can be used or are no longer recognised by search engines. This will be followed by a hands-on discussion of how to audit a website, how to write the relevant code, and ways to implement and test.
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...LazarinaStoyanova
This document contains the transcript of a presentation about incorporating machine learning into internal linking audits. The presentation discusses analyzing a website's internal link structure using machine learning techniques like topic modeling and fuzzy matching to identify opportunities for new or improved internal links. It provides a 6-step process for discovery, analysis, clustering content by topic, identifying link opportunities, prioritizing where to link, and measuring the impact of implemented links. The goal is incremental improvements to internal linking that can boost SEO over time through better content organization and discoverability.
Martin McGarry - SEO strategy c/o England manager Gareth SouthgateMartin McGarry
This document outlines an SEO strategy inspired by Gareth Southgate's plan to improve the England football team. It presents a three step target setting framework: 1) Be competitive in 6-12 months, 2) achieve tournament success in 1-2 years, and 3) be number one in 2-3 years. Key metrics such as visibility, site health, traffic, and time on page are identified and targets are set for each step. Accompanying tasks are mapped to the metrics and timeline to execute the plan, such as link campaigns, technical fixes, and content updates. The strategy aims to provide structure through measurable goals and accountability.
The document discusses how to get teams doing user experience (UX) work as part of digital marketing. It addresses common excuses for not doing UX and provides low-cost and quick solutions. The key recommendations are to create an informal UX team with advocates from different disciplines, ensure UX work is reliable by testing with real users, and consider international UX needs as cultures navigate sites differently.
The document discusses strategies for content creation targeting low search volume keywords. It notes that while some marketers ignore these keywords, they can be high intent terms that are likely to convert if addressed with relevant content. The document advocates mapping out related low search volume topics, creating templates with rules for metadata, and programmatically launching many pages to cover niche topics. When this was tested with a 100-page pilot, it led to 105% traffic growth and 25% higher conversions after expanding the program to over 5,000 pages. The conclusion is that low search volume keywords should not be ignored as they can find "precious" intent if addressed properly.
How to Use Search Intent to Dominate Google DiscoverFelipe Bazon
In this talk you will learn how search intent can help you benefit from the growing popularity of Google Discover. You’ll get actionable tips, a case study example and exclusive data from SEMrush.
The Big SEO Migration - Learnings from a first time hiker ReneHarris7
In this presentation Rene will cover the highs and lows of managing a large Ecommerce website migration for the first time. Migrations can be overwhelming so in this talk Rene will cover how to tackle the SEO essentials, stakeholder and developer management as well as how to to gain key learnings. Of course, redirects, how to change the URL structure for the better and server-side rendering will all feature. This is a high level inspirational talk centered around the highs and lows of the hike to the migration finish line with hopefully some key take-aways along the way.
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSimon Lesser
Reporting is usually an inescapable part of SEO, but all-too-often a time-consuming mess. In this talk, Simon presents actionable tips on how to craft well-designed, easy-to-read reports by automating as much of the process as possible and focusing on pulling out meaningful insights for stakeholders.
Automate The Technical SEO Stuff by Michael Van Den Reym
In this talk, Michael will show you how to automate technical SEO tasks. You will learn how to schedule and compare crawls to spot technical errors faster, how to use RPA to speed up technical SEO audits and how to automatically optimize images. You will get inspired to execute technical SEO better and faster.
Product, service and category page links (and how to get them) - Rebecca Moss...Rebecca Moss
Rebecca heads up the Digital PR team at JBH, delivering creative digital PR strategies for lifestyle brands. After working in SEO for more years than she would care to admit, Rebecca's presentation reveals how the SEO industry has fallen out of love with large-scale hero campaigns, and shifted back to fundamentals of earning links using content marketing techniques.
How to go viral on a budget using Digital PR.pptxAlexHickson3
The document discusses how to go viral on a budget using public relations (PR). It recommends tying a product or idea into a current trend, validating the trend, identifying the target audience, crafting a compelling pitch, and developing an effective outreach strategy. Specifically, it outlines how the author launched an unknown brand called "2020 Scent" that generated over £20,000 in revenue with a campaign costing under £10 by tying scented products to viral trends from that year.
Improving Crawling and Indexing using Real-Time Log File InsightsSteven van Vessum
Interesting insights from log files are often kept within silos, not shared with content teams.
This prevent content teams from reaching their full potential.
Learn how they can improve crawling and indexing though leveraging insights from log file analysis, all in real-time.
Freddy Krueger's Guide to Scary Good ReportingGreg Gifford
This document is a list of 94 iconic horror films released between 1972-2022, arranged chronologically. Some of the most notable franchises featured include Halloween, A Nightmare on Elm Street, Friday the 13th, Child's Play, Scream, and Candyman. The list starts with seminal films from the 1970s like The Texas Chain Saw Massacre and Carrie and includes modern classics such as Get Out, It Follows, and A Quiet Place.
How often is Google rewriting your title tags and creating a custom title link on the SERP? Moreover, why is Google not relying on your title tags anymore for the title on the SERP?
Dive in with this look at Google's title rewrites!
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf🇺🇲 🇬🇧 Kara Thurkettle
1) What is "The Metaverse?"
2) What technologies are being used within The Metaverse?
3) How are these technologies transforming shopping behavior?
4) How are the technologies impacting search?
5) Why should search professionals care and how do we optimise for this?
6) What gives NFTs their value and how can we optimise them?
7) What types of experiences are industries creating with these technologies?
8) What the user concerns around "The Metaverse" and how cam we be more ethical?
Ed will be reviewing the continued importance of displaying EAT throughout your website, whilst also discussing how the wider SEO community has looked at the acronym backwards – with Trust being the most important element.
Talk by Louise at SEO Brighton in April 2022.
It is really easy to design and build a beautiful but slow WordPress website! The Google update for Core Web Vitals is a set of SEO ranking signals to help website owners improve the speed and user experience for their website.
In this talk Louise will share with you how to adjust your WordPress site to improve your Core Web Vital scores. The strategies are different for each metric so she will go through each one and give you some practical ideas you can take back and action or ask your developer to implement.
This document discusses how to build links that satisfy Google's E.A.T. (Expertise, Authoritativeness, Trustworthiness) guidelines. It introduces the concepts of E.A.T. and explains why links that increase the linked page's perceived quality are more valuable. Specific linking strategies are presented such as guest blogging, Wikipedia links, and Google My Business citations. The key takeaway is that links following E.A.T. principles help pages by boosting their perceived quality in search engine algorithms.
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...Tevfik Mert Azizoglu
#xpath
#googlesheets
#zapier
– How can non-coder SEOs make their own mini SEO tools?
– Is coding knowledge essential for SEO automation?
This presentation is about how you can create custom SEO automation that includes complex functionalities like crawling, data extraction, and building reports automatically by using those outputs.
#importxml
#n8n
#openai
#seoautomation
Links: https://twitter.com/mertazizoglu/status/1512471375352639491
Stoicism in Digital - brightonSEO April 2022.pdfAlex Wright
In this presentation, I give an introduction to the ancient philosophy of Stoicism, and how the teachings of the ancient Stoics can help us to manage ourselves as we move through our careers in digital.
Diginius - DuckDuckGo, Privacy and the Future of Search NateBurke1
The document discusses DuckDuckGo, a privacy-focused search engine. It provides an agenda that covers the rise of privacy concerns in search engines like Google, an overview of what DuckDuckGo is and why it was founded, how to optimize websites and advertise on DuckDuckGo, and where privacy in search is headed. DuckDuckGo has grown rapidly in recent years and now handles over 100 million searches per day, making it the 6th largest search engine globally. It does not track users or store personal information like search histories.
Fully Automated Link Building - Brighton SEO.pdfSam Oh
Automated link building has the potential to scale link acquisition but poses challenges. While tools can identify prospects and reach out, human judgment is still needed to determine quality and make the personal connections required to convince others to link. Fully automated systems without human oversight risk coming across as spammy or manipulating search engines.
GDI Seattle - Intro to JavaScript Class 4Heather Rock
This document provides an introduction to beginning JavaScript and jQuery. It covers HTML forms and accessing form values with JavaScript. It also discusses APIs, AJAX requests, JSON, libraries like jQuery, and making requests to GitHub's API using jQuery's AJAX functionality. Code examples are provided for creating forms, handling form submissions, making AJAX requests, and looping through the returned JSON data to output ids.
The document discusses strategies for content creation targeting low search volume keywords. It notes that while some marketers ignore these keywords, they can be high intent terms that are likely to convert if addressed with relevant content. The document advocates mapping out related low search volume topics, creating templates with rules for metadata, and programmatically launching many pages to cover niche topics. When this was tested with a 100-page pilot, it led to 105% traffic growth and 25% higher conversions after expanding the program to over 5,000 pages. The conclusion is that low search volume keywords should not be ignored as they can find "precious" intent if addressed properly.
How to Use Search Intent to Dominate Google DiscoverFelipe Bazon
In this talk you will learn how search intent can help you benefit from the growing popularity of Google Discover. You’ll get actionable tips, a case study example and exclusive data from SEMrush.
The Big SEO Migration - Learnings from a first time hiker ReneHarris7
In this presentation Rene will cover the highs and lows of managing a large Ecommerce website migration for the first time. Migrations can be overwhelming so in this talk Rene will cover how to tackle the SEO essentials, stakeholder and developer management as well as how to to gain key learnings. Of course, redirects, how to change the URL structure for the better and server-side rendering will all feature. This is a high level inspirational talk centered around the highs and lows of the hike to the migration finish line with hopefully some key take-aways along the way.
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSimon Lesser
Reporting is usually an inescapable part of SEO, but all-too-often a time-consuming mess. In this talk, Simon presents actionable tips on how to craft well-designed, easy-to-read reports by automating as much of the process as possible and focusing on pulling out meaningful insights for stakeholders.
Automate The Technical SEO Stuff by Michael Van Den Reym
In this talk, Michael will show you how to automate technical SEO tasks. You will learn how to schedule and compare crawls to spot technical errors faster, how to use RPA to speed up technical SEO audits and how to automatically optimize images. You will get inspired to execute technical SEO better and faster.
Product, service and category page links (and how to get them) - Rebecca Moss...Rebecca Moss
Rebecca heads up the Digital PR team at JBH, delivering creative digital PR strategies for lifestyle brands. After working in SEO for more years than she would care to admit, Rebecca's presentation reveals how the SEO industry has fallen out of love with large-scale hero campaigns, and shifted back to fundamentals of earning links using content marketing techniques.
How to go viral on a budget using Digital PR.pptxAlexHickson3
The document discusses how to go viral on a budget using public relations (PR). It recommends tying a product or idea into a current trend, validating the trend, identifying the target audience, crafting a compelling pitch, and developing an effective outreach strategy. Specifically, it outlines how the author launched an unknown brand called "2020 Scent" that generated over £20,000 in revenue with a campaign costing under £10 by tying scented products to viral trends from that year.
Improving Crawling and Indexing using Real-Time Log File InsightsSteven van Vessum
Interesting insights from log files are often kept within silos, not shared with content teams.
This prevent content teams from reaching their full potential.
Learn how they can improve crawling and indexing though leveraging insights from log file analysis, all in real-time.
Freddy Krueger's Guide to Scary Good ReportingGreg Gifford
This document is a list of 94 iconic horror films released between 1972-2022, arranged chronologically. Some of the most notable franchises featured include Halloween, A Nightmare on Elm Street, Friday the 13th, Child's Play, Scream, and Candyman. The list starts with seminal films from the 1970s like The Texas Chain Saw Massacre and Carrie and includes modern classics such as Get Out, It Follows, and A Quiet Place.
How often is Google rewriting your title tags and creating a custom title link on the SERP? Moreover, why is Google not relying on your title tags anymore for the title on the SERP?
Dive in with this look at Google's title rewrites!
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf🇺🇲 🇬🇧 Kara Thurkettle
1) What is "The Metaverse?"
2) What technologies are being used within The Metaverse?
3) How are these technologies transforming shopping behavior?
4) How are the technologies impacting search?
5) Why should search professionals care and how do we optimise for this?
6) What gives NFTs their value and how can we optimise them?
7) What types of experiences are industries creating with these technologies?
8) What the user concerns around "The Metaverse" and how cam we be more ethical?
Ed will be reviewing the continued importance of displaying EAT throughout your website, whilst also discussing how the wider SEO community has looked at the acronym backwards – with Trust being the most important element.
Talk by Louise at SEO Brighton in April 2022.
It is really easy to design and build a beautiful but slow WordPress website! The Google update for Core Web Vitals is a set of SEO ranking signals to help website owners improve the speed and user experience for their website.
In this talk Louise will share with you how to adjust your WordPress site to improve your Core Web Vital scores. The strategies are different for each metric so she will go through each one and give you some practical ideas you can take back and action or ask your developer to implement.
This document discusses how to build links that satisfy Google's E.A.T. (Expertise, Authoritativeness, Trustworthiness) guidelines. It introduces the concepts of E.A.T. and explains why links that increase the linked page's perceived quality are more valuable. Specific linking strategies are presented such as guest blogging, Wikipedia links, and Google My Business citations. The key takeaway is that links following E.A.T. principles help pages by boosting their perceived quality in search engine algorithms.
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...Tevfik Mert Azizoglu
#xpath
#googlesheets
#zapier
– How can non-coder SEOs make their own mini SEO tools?
– Is coding knowledge essential for SEO automation?
This presentation is about how you can create custom SEO automation that includes complex functionalities like crawling, data extraction, and building reports automatically by using those outputs.
#importxml
#n8n
#openai
#seoautomation
Links: https://twitter.com/mertazizoglu/status/1512471375352639491
Stoicism in Digital - brightonSEO April 2022.pdfAlex Wright
In this presentation, I give an introduction to the ancient philosophy of Stoicism, and how the teachings of the ancient Stoics can help us to manage ourselves as we move through our careers in digital.
Diginius - DuckDuckGo, Privacy and the Future of Search NateBurke1
The document discusses DuckDuckGo, a privacy-focused search engine. It provides an agenda that covers the rise of privacy concerns in search engines like Google, an overview of what DuckDuckGo is and why it was founded, how to optimize websites and advertise on DuckDuckGo, and where privacy in search is headed. DuckDuckGo has grown rapidly in recent years and now handles over 100 million searches per day, making it the 6th largest search engine globally. It does not track users or store personal information like search histories.
Fully Automated Link Building - Brighton SEO.pdfSam Oh
Automated link building has the potential to scale link acquisition but poses challenges. While tools can identify prospects and reach out, human judgment is still needed to determine quality and make the personal connections required to convince others to link. Fully automated systems without human oversight risk coming across as spammy or manipulating search engines.
GDI Seattle - Intro to JavaScript Class 4Heather Rock
This document provides an introduction to beginning JavaScript and jQuery. It covers HTML forms and accessing form values with JavaScript. It also discusses APIs, AJAX requests, JSON, libraries like jQuery, and making requests to GitHub's API using jQuery's AJAX functionality. Code examples are provided for creating forms, handling form submissions, making AJAX requests, and looping through the returned JSON data to output ids.
This document provides an overview of how to configure and use Capybara for testing web applications. It discusses using Capybara with Cucumber, RSpec, and Test::Unit. It also describes Capybara's DSL for navigating pages, interacting with elements, making assertions, and more. Various drivers like Selenium and RackTest are demonstrated along with debugging techniques.
This document provides an overview of how to configure and use Capybara for testing web applications. It discusses using Capybara with Cucumber, RSpec, and Test::Unit. It also describes the Capybara DSL for navigating pages, interacting with elements, making assertions, and more. Finally, it covers additional features like JavaScript support, custom selectors, and registering custom drivers.
JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write and for machines to parse and generate. It is used primarily to transmit data between a server and web application. JSON is language independent, lightweight and easy to read/write. It is used to transmit structured data over network connections, by web services and APIs to provide public data.
SDKs, the good the bad the ugly - Japantristansokol
The document describes Square's API specification and development process. It begins with the API specification, which is defined using OpenAPI/Swagger format. Template folders contain code templates for different programming languages. Code generation tools like Swagger Codegen transform the API specification and templates into client libraries for various languages like PHP, Ruby, Python, Java and C#. This allows Square to define the API once and generate client code for many languages.
Building & Breaking Web Forms with Quaid-JScliener
The document discusses building and designing web forms using Quaid-JS. It covers design patterns for forms like vertical labels and fields. It also discusses building forms with HTML5 attributes, validating forms early and often, embracing and extending HTML and DOM with custom input types, using data attributes, and adding custom validation with inline, on submit, and AJAX methods. Internationalization is supported by plug-in JavaScript files for different locales. The library is open source on GitHub and has been used on a live website.
Breno Oliveira, Líder Técnico Moip, ministrou o workshop "Elastic Search: Turbinando sua aplicação PHP", no PHP Experience 2016.
O iMasters PHP Experience 2016 aconteceu nos dias 21 e 22 de Março de 2015, no Hotel Tivoli em São Paulo-SP
http://phpexperience2016.imasters.com.br/
Come to discover what in the world are RESTFul services and what are its benefits over other API building technologies. We will cover the basics of HTTP representation protocols, RESTful routing, security, authentication and testing. We will then move to modeling RESTful resources via an open source tool called Relax; Restful Tools For Lazy Experts, and containerize it via docker.
Key Takeaways
What is REST
REST Best practices
REST Implementations
A Novel Approach to Scraping Websites - Rob Ousbey, MozCon 2020Rob Ousbey
Want to build a quick Google scraper? Want a bookmarklet to crawl data from a website? Want to combine data from two different SaaS tools in one place?
At Mozcon 2020, I presented this technique to achieve these things, and much more. By injecting JavaScript into a site (via bookmarklets and files) you can have it run in the page with full permissions, and create wonderful things!
The code samples for this presentation are available at https://www.ousbey.com/mozcon
Introducing the Eve REST API Framework.
FOSDEM 2014, Brussels
PyCon Sweden 2014, Stockholm
PyCon Italy 2014, Florence
Python Meetup, Helsinki
EuroPython 2014, Berlin
The document discusses web forms and form design patterns. It provides examples of building forms using HTML and HTML5 attributes. It also discusses validating forms early and allowing users to make mistakes. Custom validation using JavaScript and server calls is described. The document promotes embracing and extending HTML to create custom form field types and validation.
EWD 3 Training Course Part 9: Complex QEWD Messages and ResponsesRob Tweed
This presentation is Part 9 of the EWD 3 Training Course. It explains how you can construct and send complex messages from the browser to the QEWD back-end, and how to construct and return complex messages back to the browser.
Working with Data and built-in functions of PHPmohanaps
This PPT for PHP covers:
Working with Data
Form and input elements validating the user input, passing variables
between pages, through GET, through POST, through REQUEST and
RESPOND, string functions - chr, ord, strtolower, strtoupper, strlen, ltrim,
rtrim, substr, strcmp, math functions - abs, ceil, floor, round, fmod, min,
max, pow, sqrt, rand, array functions - count, list, in_array, current, next,
previous, end, each, sort, rsort, Rest API.
Constance et qualité du code dans une équipe - Rémi PrévostWeb à Québec
The document discusses maintaining code consistency and quality within a team. It emphasizes establishing coding conventions, using linters and formatters to enforce rules and standards, extracting exceptions, using guard clauses, avoiding abbreviations, and naming things neutrally. It also notes the difference between DRY principles and over-engineering, and recommends ordering and grouping code elements.
The document discusses Symfony2 and the MVC pattern. It provides an example of a model with Shopper, Order, and Item entities. It then shows how to fetch these entities from the database using Doctrine repositories. The document also briefly covers Twig templating, routing, generating links, and controllers in Symfony.
This document provides an overview of the history and development of Perl web development, introducing the Common Gateway Interface (CGI) model and its limitations. It describes how mod_perl helped address these issues but lacked portability. The PSGI specification and Plack implementation are presented as a solution, providing a common interface between Perl web applications and web servers. Key aspects of building PSGI applications, such as templates, user input handling, and middleware, are demonstrated. Major frameworks and servers supporting PSGI are also noted.
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...BethBarnham1
In this talk, I explore schema and its link to online accessibility. Can schema really help the web to be more accessible? And how should we strategise this as SEOs? Strategy plays a vital role in SEO but often times the technical areas are overlooked within a wider marketing strategy
Similar to Beth Barnham Schema Auditing BrightonSEO Slides.pptx (20)
Yes, It's Your Fault Book Launch WebinarDemandbase
From Blame to Gain: Achieving Sales and Marketing Alignment to Drive B2B Growth.
Tired of the perpetual tug-of-war between your sales and marketing teams? Come hear Demandbase Chief Marketing Officer, Kelly Hopping and Chief Sales Officer, John Eitel discuss key insights from their new book, “Yes, It’s Your Fault! From Blame to Gain: Achieving Sales and Marketing Alignment to Drive B2B Growth.”
They’ll share their no-nonsense approach to bridging the sales and marketing divide to drive true collaboration — once and for all.
In this webinar, you’ll discover:
The underlying dynamics fueling sales and marketing misalignment
How to implement practical solutions without disrupting day-to-day operations
How to cultivate a culture of collaboration and unity for long-term success
How to align on metrics that matter
Why it’s essential to break down technology and data silos
How ABM can be a powerful unifier
Customer Experience is not only for B2C and big box brands. Embark on a transformative journey into the realm of B2B customer experience with our masterclass. In this dynamic session, we'll delve into the intricacies of designing and implementing seamless customer journeys that leave a lasting impression. Explore proven strategies and best practices tailored specifically for the B2B landscape, learning how to navigate complex decision-making processes and cultivate meaningful relationships with clients. From initial engagement to post-sale support, discover how to optimize every touchpoint to deliver exceptional experiences that drive loyalty and revenue growth. Join us and unlock the keys to unparalleled success in the B2B arena.
Key Takeaways:
1. Identify your customer journey and growth areas
2. Build a three-step customer experience strategy
3. Put your CX data to use and drive action in your organization
The Secret to Engaging Modern Consumers: Journey Mapping and Personalization
In today's digital landscape, understanding the customer's journey and delivering personalized experiences are paramount. This masterclass delves into the art of consumer journey mapping, a powerful technique that visualizes the entire customer experience across touchpoints. Attendees will learn how to create detailed journey maps, identify pain points, and uncover opportunities for optimization. The presentation also explores personalization strategies that leverage data and technology to tailor content, products, and experiences to individual customers. From real-time personalization to predictive analytics, attendees will gain insights into cutting-edge approaches that drive engagement and loyalty.
Key Takeaways:
Current consumer landscape; Steps to mapping an effective consumer journey; Understanding the value of personalization; Integrating mapping and personalization for success; Brands that are getting It right!; Best Practices; Future Trends
In this dynamic session titled "Future-Proof Like Beyoncé: Syncing Email and Social Media for Iconic Brand Longevity," Carlos Gil, U.S. Brand Evangelist for GetResponse, unveils how to safeguard and elevate your digital marketing strategy. Explore how integrating email marketing with social media can not only increase your brand's reach but also secure its future in the ever-changing digital landscape. Carlos will share invaluable insights on developing a robust email list, leveraging data integration for targeted campaigns, and implementing AI tools to enhance cross-platform engagement. Attendees will learn how to maintain a consistent brand voice across all channels and adapt to platform changes proactively. This session is essential for marketers aiming to diversify their online presence and minimize dependence on any single platform. Join Carlos to discover how to turn social media followers into loyal email subscribers and ultimately, drive sustainable growth and revenue for your brand. By harnessing the best practices and innovative strategies discussed, you will be equipped to navigate the challenges of the digital age, ensuring your brand remains relevant and resonant with your audience, no matter the platform. Don’t miss this opportunity to transform your approach and achieve iconic brand longevity akin to Beyoncé's enduring influence in the entertainment industry.
Key Takeaways:
Integration of Email and Social Media: Understanding how to seamlessly integrate email marketing with social media efforts to expand reach and reinforce brand presence. Building a Robust Email List: Strategies for developing a strong email list that provides a direct line of communication to your audience, independent of social media algorithms. Data Integration for Targeted Campaigns: Leveraging combined data from email and social media to create personalized, targeted marketing campaigns that resonate with the audience. Utilization of AI Tools: Implementing AI and automation tools to enhance efficiency and effectiveness across marketing channels. Consistent Brand Voice Across Platforms: Maintaining a unified brand voice and message across all digital platforms to strengthen brand identity and user trust. Proactive Adaptation to Platform Changes: Staying ahead of social media platform changes and algorithm updates to keep engagement high and interactions meaningful. Conversion of Social Followers to Email Subscribers: Techniques to encourage social media followers to subscribe to email, ensuring a direct and consistent connection. Sustainable Growth and Minimized Platform Dependence: Strategies to diversify digital presence and reduce reliance on any single social media platform, thereby mitigating risks associated with platform volatility.
In this humorous and data-heavy Master Class, join us in a joyous celebration of life honoring the long list of SEO tactics and concepts we lost this year. Remember fondly the beautiful time you shared with defunct ideas like link building, keyword cannibalization, search volume as a value indicator, and even our most cherished of friends: the funnel. Make peace with their loss as you embrace a new paradigm for organic content: Pillar-Based Marketing. Along the way, discover that the results that old SEO and all its trappings brought you weren’t really very good at all, actually.
In this respectful and life-affirming service—erm, session—join Ryan Brock (Chief Solution Officer at DemandJump and author of Pillar-Based Marketing: A Data-Driven Methodology for SEO and Content that Actually Works) and leave with:
• Clear and compelling evidence that most legacy SEO metrics and tactics have slim to no impact on SEO outcomes
• A major mindset shift that eliminates most of the metrics and tactics associated with SEO in favor of a single metric that defines and drives organic ranking success
• Practical, step-by-step methodology for choosing SEO pillar topics and publishing content quickly that ranks fast
Are you struggling to differentiate yourself in a saturated market? Do you find it challenging to attract and retain buyers? Learn how to effectively communicate your expertise using a Free Book Funnel designed to address these challenges and attract premium clients. This session will explore how a well-crafted book can be your most effective marketing tool, enhancing your credibility while significantly increasing your leads and sales while decreasing overall lead cost. Unpacking practical steps to create a magnetic book funnel that not only draws in your ideal customers, but also keeps them engaged. Break through the noise in the marketing world and leave with a blueprint that will transform your sales strategy.
Can you kickstart content marketing when you have a small team or even a team of one? Why yes, you can! Dennis Shiao, founder of marketing agency Attention Retention will detail how to draw insights from subject matter experts (SMEs) and turn them into articles, bylines, blog posts, social media posts and more. He’ll also share tips on content licensing and how to establish a webinar program. Attend this session to learn how to make an impact with content marketing even when you have a small team and limited resources.
Key Takeaways:
- You don't need a large team to start a content marketing program
- A webinar program yields a "one-to-many" approach to content creation
- Use partnerships and licensing to create new content assets
We’ve entered a new era in digital. Search and AI are colliding, in more ways than one. And they all have major implications for marketers.
• SEOs now use AI to optimize content.
• Google now uses AI to generate answers.
• Users are skipping search completely. They can now use AI to get answers. So AI has changed everything …or maybe not. Our audience hasn’t changed. Their information needs haven’t changed. Their perception of quality hasn’t changed. In reality, the most important things haven’t changed at all. In this session, you’ll learn the impact of AI. And you’ll learn ways that AI can make us better at the classic challenges: getting discovered, connecting through content and staying top of mind with the people who matter most. We’ll use timely tools to rebuild timeless foundations. We’ll do better basics, but with the most advanced techniques. Andy will share a set of frameworks, prompts and techniques for better digital basics, using the latest tools of today. And in the end, Andy will consider - in a brief glimpse - what might be the biggest change of all, and how to expand your footprint in the new digital landscape.
Key Takeaways:
How to use AI to optimize your content
How to find topics that algorithms love
How to get AI to mention your content and your brand
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...Demandbase
Delve into essential ABM ‘plays' that propel success while identifying and leaving behind tactics that no longer yield results. Led by ABM Experts, Jon Barcellos, Head of Solutions at Postal and Tom Keefe, Principal GTM Expert at Demandbase.
Breaking Silos To Break Bank: Shattering The Divide Between Search And SocialNavah Hopkins
At Mozcon 2024 I shared this deck on bridging the divide between search and social. We began by acknowledging that search-first marketers are used to different rules of engagement than social marketers. We also looked at how both channels treat creative, audiences, bidding/budgeting, and AI. We finished by going through how they can win together including UTM audits, harvesting comments from both to inform creative, and allowing for non-login forums to be part of your marketing strategy.
I themed this deck using Baldur's Gate 3 characters: Gale as Search and Astarion as Social
Google Ads Vs Social Media Ads-A comparative analysisakashrawdot
Explore the differences, advantages, and strategies of using Google Ads vs Social Media Ads for online advertising. This presentation will provide insights into how each platform operates, their unique features, and how they can be leveraged to achieve marketing goals.
Gokila digital marketing| consultant| Coimbatoredmgokila
Myself Gokila digital marketing consultant located in Coimbatore other various types of digital marketing services such as SEM
SEO SMO SMM CAMPAIGNS content writing web design for all your business needs with affordable cost
Digital Marketing Services | Techvolt Software :
Digital Marketing is a latest method of Marketing techniques widely used across the Globe. Digital Marketing is an online marketing technique and methods used for all products and services through Search Engine and Social media advertisements. Previously the marketing techniques were used without using the internet via direct and indirect marketing strategies such as advertising through Telemarketing,Newspapers,Televisions,Posters etc.
List of Services offered in Digital Marketing |Techvolt Software :
Techvolt Software offers best Digital Marketing services for promoting your products and services through online platform on the below methods of Digital marketing
1. Search Engine Optimization (SEO)
2. Search Engine Marketing (SEM)
3. Social Media Optimization (SMO)
4. Social Media Marketing (SMM)
5. Campaigns
Importance | Need of Digital Marketing (Online Promotions) :
1. Quick Promotions through Online
2. Generation of More leads and Business Enquiries via Search Engine and Social Media Platform
3. Latest Technology development vs Business promotions
4. Creation of Social Branding
5. Promotion with less investment
Benefits Digital Marketing Services at Techvolt software :
1. Services offered with Affordable cost
2. Free Content writing
3. Free Dynamic Website design*
4. Best combo offers on website Hosting,design along with digital marketing services
5. Assured Lead Generation through Search Engine and Social Media
6. Online Maintenance Support
Free Website + Digital Marketing Services
Techvolt Software offers Free website design for all customer and clients who is availing the digital marketing services for a minimum period of 6 months.
With Regards
Gokila digital marketer
Coimbatore
Dive deep into the cutting-edge strategies we're employing to revolutionize our web presence in the age of AI-driven search. As Gen Z reshapes the digital realm, discover how we can bridge the generational divide. Unlock the synergistic power of PPC, social media, and SEO, driving unparalleled revenues for our projects.
The Strategic Impact of Storytelling in the Age of AI
In the grand tapestry of marketing, where algorithms analyze data and artificial intelligence predicts trends, one essential thread remains constant — the timeless art of storytelling. As we stand on the precipice of a new era driven by AI, join me in unraveling the narrative alchemy that transforms brands from mere entities into captivating tales that resonate across the digital landscape. In this exploration, we will discover how, in the face of advancing technology, the human touch of a well-crafted story becomes not just a marketing tool but the very essence that breathes life into brands and forges lasting connections with our audience.
In this humorous and data-heavy session, join us in a joyous celebration of life honoring the long list of SEO tactics and concepts we lost this year. Remember fondly the beautiful time you shared with defunct ideas like link building, keyword cannibalization, search volume as a value indicator, and even our most cherished of friends: the funnel. Make peace with their loss as you embrace a new paradigm for organic content: Pillar-Based Marketing. Along the way, discover that the results that old SEO and all its trappings brought you weren’t really very good at all, actually.
In this respectful and life-affirming service—erm, session—join Ryan Brock (Chief Solution Officer at DemandJump and author of Pillar-Based Marketing: A Data-Driven Methodology for SEO and Content that Actually Works) and leave with:
• Clear and compelling evidence that most legacy SEO metrics and tactics have slim to no impact on SEO outcomes
• A major mindset shift that eliminates most of the metrics and tactics associated with SEO in favor of a single metric that defines and drives organic ranking success
• Practical, step-by-step methodology for choosing SEO pillar topics and publishing content quickly that ranks fast
Efficient Website Management for Digital Marketing ProsLauren Polinsky
Learn how to optimize website projects, leverage SEO tactics effectively, and implement product-led marketing approaches for enhanced digital presence and ROI.
This session is your key to unlocking the secrets of successful digital marketing campaigns and maximizing your business's online potential.
Actionable tactics you can apply after this session:
- Streamlined Website Management: Discover techniques to streamline website development, manage day-to-day operations efficiently, and ensure smooth project execution.
- Effective SEO Practices: Gain valuable insights into optimizing your website for search engines, improving visibility, and driving organic traffic to your digital assets.
- Leverage Product-Led Marketing: Explore strategies for incorporating product-led marketing principles into your digital marketing efforts, enhancing user engagement and driving conversions.
Don't miss out on this opportunity to elevate your digital marketing game and achieve tangible results!
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptxBoston SEO Services
From Hope to Despair: The Top 10 Reasons Businesses Ditch SEO Tactics
Are you tired of seeing your business's online visibility plummet from hope to despair? When it comes to SEO tactics, many businesses find themselves grappling with challenges that lead them to abandon their strategies altogether. In a digital landscape that's constantly evolving, staying on top of SEO best practices is crucial to maintaining a competitive edge.
In this blog, we delve deep into the top 10 reasons why businesses ditch SEO tactics, uncovering the pain points that may resonate with you:
1. Algorithm Changes: The ever-changing algorithms can leave businesses feeling like they're chasing a moving target. Search engines like Google frequently update their algorithms to improve user experience and provide more relevant search results. However, these updates can significantly impact your website's visibility and ranking if you're not prepared.
2. Lack of Results: Investing time and resources without seeing tangible results can be disheartening. The absence of immediate results often leads businesses to lose faith in their SEO strategies. It's important to remember that SEO is a long-term game that requires patience and consistent effort.
3. Technical Challenges: From site speed issues to complex metadata implementation, technical hurdles can be daunting. Overcoming these challenges is crucial for SEO success, as technical issues can hinder your website's performance and user experience.
4. Keyword Competition: Fierce competition for top keywords can make it hard to rank effectively. Businesses often struggle to find the right balance between targeting high-traffic keywords and finding less competitive, niche keywords that can still drive significant traffic.
5. Lack of Understanding of SEO Basics: Many businesses dive into the complex world of SEO without fully grasping the fundamental principles. This lack of understanding can lead to several issues:
Keyword Awareness: Failing to recognize the importance of keyword research and targeting the right keywords in content.
On-Page Optimization: Ignorance regarding crucial on-page elements such as meta tags, headers, and content structure.
Technical SEO Best Practices: Overlooking essential aspects like site speed, mobile responsiveness, and crawlability.
Backlinks: Not understanding the value of high-quality backlinks from reputable sources.
Analytics: Failing to track and analyze data prevents businesses from optimizing their SEO efforts effectively.
6. Unrealistic Expectations and Timeframe: Entrepreneurs often fall prey to the allure of quick fixes and overnight success. Unrealistic expectations can overshadow the reality of the time and effort needed to see tangible results in the highly competitive digital landscape. SEO is a long-term strategy, and setting realistic goals is crucial for success.
#SEO #DigitalMarketing #BusinessGrowth #OnlineVisibility #SEOChallenges #BostonSEO
Conferences like DigiMarCon provide ample opportunities to improve our own marketing programs by learning from others. But just because everyone is jumping on board with the latest idea/tool/metric doesn’t mean it works – or does it? This session will examine the value of today’s hottest digital marketing topics – including AI, paid ads, and social metrics – and the truth about what these shiny objects might be distracting you from.
Key Takeaways:
- How NOT to shoot your digital program in the foot by using flashy but ineffective resources
- The best ways to think about AI in connection with digital marketing
- How to cut through self-serving marketing advice and engage in channels that truly grow your business
36. Knowing the best schema for your website
• Search trends in your niche
• Competitor activity
• Creativity
• Cool & interesting content
@bethbarnham
70. Using JavaScript we were able to create IF statement’s to
specify when a set of circumstances appeared on page, i.e. a
product page with description, price, sku
Using the most common product identifiers
Using Shopify’s ‘open graph’ tags
Hey everyone!
My name is Beth Barnham, a Technical SEO Specialist at Liberty Marketing, Wales’ largest dedicated digital marketing agency. I’ve been in the world of digital marketing for around five years and found my love of SEO just over four years ago. I now specialise in technical SEO, and will be talking to you about schema, one of my favourite topics.
What exactly is schema? Schema refers to a framework that helps organise and interpret information, it’s also referred to as structured data.
It can take the form of a featured snippet to show more relevant, rich results for the specific search intent.
It’s a framework to convert unstructured data to something easier to understand for search engines. It connects the dots between what it thinks you mean and what you actually mean as a searcher. Search engines are intuitive and intelligent and are made up of millions of algorithms and machine learning practices, so making it easier to decipher specific code on your website speeds up the process.
Can be in various coding forms RDFa, microdata or JSON-LD
Tells search engines the context of what you’re talking about
Simply write, check, implement and leave to work its magic.
Ping emails from search gallery for new versions
Continuous improvements in
Google Search Gallery Beta
Helps to set targets within your strategy
Schema is adaptable and customisable.
It doesn’t matter what your niche is, there’s a type that will suit your audience
Whatever is going on in the industry or economy you can signal to Google what’s happening with a piece of structured data
As an SEO or digital marketer you don’t have to be technical and know lots of code.
There’s loads of learning resources to aid whilst you write your own, and you can implement using a custom tag in GTM – of which we’ll explore further on
What do you want to achieve?
If it’s visibility you want to achieve then the blogPosting, Article, HowTo, Recipe types are all areas for content strategies which will increase visibility and feed into your keyword strategy
If it’s conversions, then using types such as Event, JobPosting, Product to all meet the latest Google search gallery guidelines would be the most important element.
If it’s for authority and trust, using Organization, LocalBusiness and linking your entity to other entities on the web is important to signal to search engines that your business is the same as other places on the web.
These all help with natural language processing and showing Google the context of your page and how you want it to be categorized as.
You’re essentially telling Google, oh hey, that’s me, yeah that’s me too, oh yeah I own that one as well. Google connects all the dots and increases your authority.
https://www.searchenginewatch.com/2017/04/18/the-state-of-schema-org-what-are-the-biggest-challenges-surrounding-schema-markup/
But, as a marketer, why should you care? You’re busy, you have other targets, why does this need to affect me?
It’s both reactive and proactive because you can react to news and use Article posting on there for example or proactive by using Product schema on new product pages.
According to Search Engine Watch’s 2018 study, there is a 3x CTR increase when using structured data on your website
https://www.searchenginewatch.com/2017/04/18/the-state-of-schema-org-what-are-the-biggest-challenges-surrounding-schema-markup/
There’s a massive potential here with a major gap in the market for structured data on the SERPs, so this really is why you should care.
How can we position the business differently to other businesses?
Supports your E-A-T and content strategy, relates your website to other entities on the web
Preparing for volatility or changes in the SERPs with a widely researched strategy is important
Accessible
Used in tandem with properties within the "Thing"
Properties are within a “Thing”, nested within one another, with arrays and nests of JS properties
Anything to describe an event such as theatreEvent, BusinessEvent, hackathon, live event, online event
Anything to describe where a place is located, physical extension, address, covidtestingfacility was added during the pandemic when non-medical facilities turned medical
Can also appear as jobLocation, serviceLocation
Any person, fictional, non-fictional, useful for blogs featuring people, book reviews, mentions of the person to signal to Google you’re talking about the specific ‘character’
Schema hierarchy and how things sit within the properties
Using event as an example to showcase the hierarchy and nested values within the event type
They occur as textual property values
Nested within is the businessEvent
Or foodEvent
Or PublicationEvent
Then nested within that is the broadcast event describing how the event is shown
Same applies to the OnDemandEvent
For the PPC job at Liberty, it shows like this in Google Jobs portal
Events show up
How creative can your campaigns be?
What FAQ pages do you have or can you create?
What are the search trends?
Keeping up to date with the news and trends, what can you use in your industry?
You’ve probably all had enough of banana bread after 2020, but go with me, using this phrase
There’s an average 17,000 monthly searches
Looking at trends, we see a spike in March, April time of 2020
That’s when the spike turned into 111,000 average searches, reactive if you’re a recipe site
We know that people look at inspiration for their gardens on a seasonal basis. This usually starts around spring time, March, April so we can plan for blogs and HowTo content to support this
Are there ‘evergreen’ topics that occur consistently in the news? What longtail phrases can be adapted for FAQs or QAs?
Are there ‘evergreen’ topics that occur consistently in the news? What longtail phrases can be adapted for FAQs or QAs?
For example how to make rice generally tend to stick to the same trend, no spikes, this is the bread and butter content for your site
Initial checks
Like any audit, we need to check what the current situation is with whats currently on the site
This is great if you want to do page-by-page or if you only have a few pages to do
But its suuuuuuuuuuuper slow to do it manually
Bring out the Frog
Configuration > spider
Go to SF
Configuration
Extraction and ensure structured data checkboxes are all ticked
Then run the crawl with those areas ticked
Export the file via file export
Save as all seo spider crawl types
Then go to file > scheduling
Click Add
Create a task, in general tab select a ‘task name’, describe what the task is in description, schedule what day and time you want it to be, and how often, weekly, monthly etc.
On tab 2, start options
Select crawler mode as spider,
Set the seed to the URL of the website
And then select the crawl config of where you want the scheduled report to save
Finally, in export, check Headless (this is essential to export via Gsheets)
Select a local output folder, and select the Gdrive account
You can opt to overdrive new files but I tend to keep them as new, timestamped
Then ‘export for data studio’ custom crawl overview, this will allow the data to be manipulated in DS
Then, go to DS and set up a new report, and select your crawl as your data source, and you can customise what you want to set up, for example, if you know the site only has JSON-LD URLs, you can ignore the RDFa tab.
You can highlight or customise the errors tab if there are some here
In the spreadsheet I’ve linked in the notes, we can paste in the HTML URLs from the crawl we just did, and the errors will auto populate, as well as the types (depending on how many there are) we can distinguish how many different types are on the page)
The second tab includes a live list of all the available types directly from the search gallery
You can then go through your URLs and decide whether they’re applicable or they meet the guidelines
This is best done in correlation with the Rich Snippets Testing Tool and schema.org validator
Writing using a text or code editor or use a generator such as JSON-LD playground
ALWAYS test, at every single stage
Validator,
Rich snippets testing tool
Search gallery
What we see here is the og_price variable which is set to pull the open graph title in Shopify. As this is usually set up to pull the variable of description, amount, currency, URL
We are able to pull all of these areas using this bit of JavaScript automatically to populate the page
When we run this, we always specify how we want the JSON to appear and in what format, this is a typical Product template
And this is what we get back, all of those variables we wanted to be extracted from the previous page, we get a nicely populated piece of Product schema with the image, description, product name, image, price, currency, SKU
To implement the Shopify example we can set up a Custom HTML tag in GTM, paste in the code from the following slides
Set a trigger on page view on page URLs containing products
Then for other, pre-written versions of schema we can create custom HTML tags in GTM to avoid using a developer
The trigger for this localBusiness is on page view when the DOM is ready (because that’s when the page has finished loading) on the specific contact URL
And this is how you get your audited site