This document discusses how a JavaScript data layer can help with SEO by providing structured data to search engines. It covers:
1. Using HTML, microdata, and a JavaScript data layer to provide different types of structured data. A JavaScript data layer allows providing data not accessible to robots through HTML alone.
2. Benefits of a data layer for SEO include increased organic click-through rate, better SEO analysis, and enabling dynamic remarketing in AdWords.
3. Examples of setting up a data layer using Google Tag Manager, JSON-LD syntax, and pinging Googlebot to re-crawl pages to index the new structured data.
Regular Expressions for Regular Joes (and SEOs)Paul Shapiro
A basic introduction to Regular Expressions (aka RegEx or RexExp) for people in the SEO industry. First half is instructional and the second half is situation use cases.
Today's marketer understands the value of creating and delivering personalized experiences. Yet when it comes to the healthcare industry, digital personalization presents a few distinct challenges.
As the industry moves to a more consumer-centric model, healthcare organizations need to engage with members on an individual level. Hear how some of these organizations are forging ahead by applying and benefiting from personalization tools to drive member engagement and retention.
In our webinar, Perficient Digital and Kaiser Permanente discussed how to:
-Engage your entire membership community through a personalized and connected experience
-Drive better outcomes and improve healthcare value
-Use Adobe Experience Cloud solutions to advance goals, such as improved member onboarding and new services engagement
In an age of power- and useful generative AI systems on the one hand and Google's approach to determine helpful and authoritative content on the other hand, the question is “What is the state of search now and how will it change”? I present exclusive findings from a deep dive study that reveals how Google is continuously changing and how the users adapt to it. This is not the full study, but a glimpse on how Search is evolving as an appetizer to the soon be release Semrush State of Search 2023 study.
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
For every website on the internet, Google has a fixed budget for how many pages their bots can and are willing to crawl. The internet is a big place, so Googlebot can only spend so much time crawling and indexing our websites. Crawl budget optimization is the process of ensuring that the right pages of our websites end up in Google’s index and are ultimately shown to searchers.
Google’s recommendations for optimizing crawl budget are rather limited, because Googlebot crawls through most websites without reaching its limit. But enterprise-level and ecommerce sites with thousands of landing pages are at risk of maxing out their budget. A 2018 study even found that Google’s crawlers failed to crawl over half of the webpages of larger sites in the experiment.
Influencing how crawl budget is spent can be a more difficult technical optimization for strategists to implement. But for enterprise-level and ecommerce sites, it’s worth the effort to maximize crawl budget where you can. With a few tweaks, site owners and SEO strategists can guide Googlebot to regularly crawl and index their best-performing pages.
Python For SEO specialists and Content Marketing - Hand in HandDido Grigorov
In this talk, Dido will present practical ways for the creation of a successful content marketing strategy in the cycle of phases of analysis and clustering to implementation, mapping and performance reporting, using a helpful combination of scripts custom programmed in Python.
Links to the scripts:
https://pypi.org/project/polyfuzz/
https://query-analysis.herokuapp.com/
https://github.com/searchsolved/search-solved-public-seo/blob/main/search_engine_journal/SEJ_Semantic_Clustering_Tool_by_LeeFootSEO.ipynb
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...Domenic Denicola
This talk takes a deep dive into asynchronous programming patterns and practices, with an emphasis on the promise pattern.
We go through the basics of the event loop, highlighting the drawbacks of asynchronous programming in a naive callback style. Fortunately, we can use the magic of promises to escape from callback hell with a powerful and unified interface for async APIs. Finally, we take a quick look at the possibilities for using coroutines both in current and future (ECMAScript Harmony) JavaScript.
Regular Expressions for Regular Joes (and SEOs)Paul Shapiro
A basic introduction to Regular Expressions (aka RegEx or RexExp) for people in the SEO industry. First half is instructional and the second half is situation use cases.
Today's marketer understands the value of creating and delivering personalized experiences. Yet when it comes to the healthcare industry, digital personalization presents a few distinct challenges.
As the industry moves to a more consumer-centric model, healthcare organizations need to engage with members on an individual level. Hear how some of these organizations are forging ahead by applying and benefiting from personalization tools to drive member engagement and retention.
In our webinar, Perficient Digital and Kaiser Permanente discussed how to:
-Engage your entire membership community through a personalized and connected experience
-Drive better outcomes and improve healthcare value
-Use Adobe Experience Cloud solutions to advance goals, such as improved member onboarding and new services engagement
In an age of power- and useful generative AI systems on the one hand and Google's approach to determine helpful and authoritative content on the other hand, the question is “What is the state of search now and how will it change”? I present exclusive findings from a deep dive study that reveals how Google is continuously changing and how the users adapt to it. This is not the full study, but a glimpse on how Search is evolving as an appetizer to the soon be release Semrush State of Search 2023 study.
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
For every website on the internet, Google has a fixed budget for how many pages their bots can and are willing to crawl. The internet is a big place, so Googlebot can only spend so much time crawling and indexing our websites. Crawl budget optimization is the process of ensuring that the right pages of our websites end up in Google’s index and are ultimately shown to searchers.
Google’s recommendations for optimizing crawl budget are rather limited, because Googlebot crawls through most websites without reaching its limit. But enterprise-level and ecommerce sites with thousands of landing pages are at risk of maxing out their budget. A 2018 study even found that Google’s crawlers failed to crawl over half of the webpages of larger sites in the experiment.
Influencing how crawl budget is spent can be a more difficult technical optimization for strategists to implement. But for enterprise-level and ecommerce sites, it’s worth the effort to maximize crawl budget where you can. With a few tweaks, site owners and SEO strategists can guide Googlebot to regularly crawl and index their best-performing pages.
Python For SEO specialists and Content Marketing - Hand in HandDido Grigorov
In this talk, Dido will present practical ways for the creation of a successful content marketing strategy in the cycle of phases of analysis and clustering to implementation, mapping and performance reporting, using a helpful combination of scripts custom programmed in Python.
Links to the scripts:
https://pypi.org/project/polyfuzz/
https://query-analysis.herokuapp.com/
https://github.com/searchsolved/search-solved-public-seo/blob/main/search_engine_journal/SEJ_Semantic_Clustering_Tool_by_LeeFootSEO.ipynb
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...Domenic Denicola
This talk takes a deep dive into asynchronous programming patterns and practices, with an emphasis on the promise pattern.
We go through the basics of the event loop, highlighting the drawbacks of asynchronous programming in a naive callback style. Fortunately, we can use the magic of promises to escape from callback hell with a powerful and unified interface for async APIs. Finally, we take a quick look at the possibilities for using coroutines both in current and future (ECMAScript Harmony) JavaScript.
Formation DataStudio - de débutant à avancé - français - 2019Bruno Guyot
Voyez en vidéo ici : https://www.youtube.com/watch?v=gGOrp8hx8og
Dans cette formation, vous allez apprendre à utiliser Google Data Studio, la solution de visualisation de données gratuite de Google.
Je vous explique en détail l'interface, les sources de données, le types de graph, les moyens de filtrage et de segmentation et même des utilisations avancées.
Je vous donne de nombreux exemples aussi, pour que ce soit le plus pratique et appliqué possible.
Après cette formation, vous serez capables de construire des rapports simples, des tableaux de bord et même de créer pour vous même ou pour d'autres de véritables outils d'analyse.
Cette formation a été filmée lors d'un atelier digital Google donné à l'EPFL Lausanne en juin 2019.
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.
As SEO is an ever-evolving industry, be sure to be up to date and apply these insights to get ahead of the curve and maximize your website’s marketing capabilities.
Full blog here - https://digitalmarketingphilippines.com/seo-trends-2023-5-things-to-look-out-for/
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
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.
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...LazarinaStoyanova
In this presentation, I go through the different use cases of machine learning APIs for search marketers and digital marketers. Specifically, I look at APIs by Google Cloud and OpenAI and identify the best to use for your SEO projects, based on the task at hand.
In this presentation at #BrightonSEO, I presented how I scaled content to help a travel brand called Omio, grow organically. I've also covered some other good cases of automating SEO FTW!
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...LazarinaStoyanova
In this talk, given for SEO Mastery Summit 2022, I:
- propose a continuous improvement planning approach for web architecture
- highlight the importance of goal-driven site architecture planning
- highlight the relationship between site goals, user personas, and search intent
- demonstrate ways of considering search intent in both page planning and structure planning
- highlight the benefits of having an intent-driven website architecture
- highlight different ways to troubleshoot for intent mismatch
- recommend some further reading to get set you on a path of success ✨
If you want to read the talk write-up, head over to: https://lazarinastoy.com/building-a-search-intent-driven-website-architecture/
BrightonSEO 2023 - Introduction to Search Engines Beyond Google - N Witczyk.pdfNatalia Witczyk
The deck presented at BrightonSEo April 2023 - Search Engines Beyond Google. An overview of the current Search Engine Landscape beyond Google, including the International search engines and some of the newly emerged web3/privacy-led Search Engines.
Swipe left: Why your content is getting ghostedEleni Cashell
Creating engaging content is a tricky thing, and even if your work is perfectly targeted to your audience, with all the SEO research to back it up, it doesn’t guarantee engagement.
In this talk, Eleni will showcase some of the mistakes she’s made and seen first-hand, explain why this isn’t getting engagement, and reveal how to fix it. From making content more accessible and inclusive, to key research methods that are often ignored, this talk will show you how to turn content that’s being ghosted and ignored, into something that creates meaningful connections.
Slides from my talk at MeasureCamp VII (London) in September 2015. Some key findings about Data Layers and how they are integrated with tag management solutions and organisations.
SEO para Desenvolvedores e Web DesignersFabio Ricotta
Palestra oferecida pelo Fábio Ricotta no evento The Developers Conference em São Paulo.
Cada vez mais o trabalho de um profissional de SEO é garantir que o website trabalhado propicie a melhor experiência para o usuário. Por diversas vezes, esta experiência é diretamente ligada com o trabalho dos web designers e developer do website, os quais garantem com que a informação e a experiência seja entregue com a máxima qualidade possível. A conexão com SEO acontece sempre que os analistas de SEO conversam com estes dois segmentos, tentando mostrar como seria melhor a codificação e apresentação da informação para os olhos do Google e dos usuários. Nesta palestra, veremos métodos e padrões para os times de design e desenvolvimento facilitarem a exposição dos sites para os mecanismos de busca.
Formation DataStudio - de débutant à avancé - français - 2019Bruno Guyot
Voyez en vidéo ici : https://www.youtube.com/watch?v=gGOrp8hx8og
Dans cette formation, vous allez apprendre à utiliser Google Data Studio, la solution de visualisation de données gratuite de Google.
Je vous explique en détail l'interface, les sources de données, le types de graph, les moyens de filtrage et de segmentation et même des utilisations avancées.
Je vous donne de nombreux exemples aussi, pour que ce soit le plus pratique et appliqué possible.
Après cette formation, vous serez capables de construire des rapports simples, des tableaux de bord et même de créer pour vous même ou pour d'autres de véritables outils d'analyse.
Cette formation a été filmée lors d'un atelier digital Google donné à l'EPFL Lausanne en juin 2019.
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.
As SEO is an ever-evolving industry, be sure to be up to date and apply these insights to get ahead of the curve and maximize your website’s marketing capabilities.
Full blog here - https://digitalmarketingphilippines.com/seo-trends-2023-5-things-to-look-out-for/
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
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.
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...LazarinaStoyanova
In this presentation, I go through the different use cases of machine learning APIs for search marketers and digital marketers. Specifically, I look at APIs by Google Cloud and OpenAI and identify the best to use for your SEO projects, based on the task at hand.
In this presentation at #BrightonSEO, I presented how I scaled content to help a travel brand called Omio, grow organically. I've also covered some other good cases of automating SEO FTW!
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...LazarinaStoyanova
In this talk, given for SEO Mastery Summit 2022, I:
- propose a continuous improvement planning approach for web architecture
- highlight the importance of goal-driven site architecture planning
- highlight the relationship between site goals, user personas, and search intent
- demonstrate ways of considering search intent in both page planning and structure planning
- highlight the benefits of having an intent-driven website architecture
- highlight different ways to troubleshoot for intent mismatch
- recommend some further reading to get set you on a path of success ✨
If you want to read the talk write-up, head over to: https://lazarinastoy.com/building-a-search-intent-driven-website-architecture/
BrightonSEO 2023 - Introduction to Search Engines Beyond Google - N Witczyk.pdfNatalia Witczyk
The deck presented at BrightonSEo April 2023 - Search Engines Beyond Google. An overview of the current Search Engine Landscape beyond Google, including the International search engines and some of the newly emerged web3/privacy-led Search Engines.
Swipe left: Why your content is getting ghostedEleni Cashell
Creating engaging content is a tricky thing, and even if your work is perfectly targeted to your audience, with all the SEO research to back it up, it doesn’t guarantee engagement.
In this talk, Eleni will showcase some of the mistakes she’s made and seen first-hand, explain why this isn’t getting engagement, and reveal how to fix it. From making content more accessible and inclusive, to key research methods that are often ignored, this talk will show you how to turn content that’s being ghosted and ignored, into something that creates meaningful connections.
Slides from my talk at MeasureCamp VII (London) in September 2015. Some key findings about Data Layers and how they are integrated with tag management solutions and organisations.
SEO para Desenvolvedores e Web DesignersFabio Ricotta
Palestra oferecida pelo Fábio Ricotta no evento The Developers Conference em São Paulo.
Cada vez mais o trabalho de um profissional de SEO é garantir que o website trabalhado propicie a melhor experiência para o usuário. Por diversas vezes, esta experiência é diretamente ligada com o trabalho dos web designers e developer do website, os quais garantem com que a informação e a experiência seja entregue com a máxima qualidade possível. A conexão com SEO acontece sempre que os analistas de SEO conversam com estes dois segmentos, tentando mostrar como seria melhor a codificação e apresentação da informação para os olhos do Google e dos usuários. Nesta palestra, veremos métodos e padrões para os times de design e desenvolvimento facilitarem a exposição dos sites para os mecanismos de busca.
Using schema.org to improve SEO presented at DrupalCamp Asheville in August 2014.
http://drupalasheville.com/drupal-camp-asheville-2014/sessions/using-schemaorg-improve-seo
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...Patrick OBrien
Semantic Web SEO is characterized by a number of concepts that help achieve the goals of increasing library reach by making digital collections more accessible and visible. Intelligent search engines will seek and utilize well-structured linked data that improves processing efficiency and the ability to return more accurate results and a richer search experience for users. Semantic search places less importance on the wording of a query and uses probabilities and algorithms to determine intent of the user. In this workshop we demonstrate how linked data concepts and Schema.org can be incorporated into digital libraries to improve search engine contextual understanding of collections and deliver a better experience to their users.
SEO requires tools to measure the effect of your efforts and the value it produces. We will provide a framework and a Google Analytics Scorecard that digital repository collection managers, libraries and their funders can use as a baseline for making informed decisions and tracking progress toward the goal of increasing access and visibility of digital libraries.
Attendees of this workshop will gain knowledge in the following areas:
1. A basic understanding of Semantic Web SEO and its two most important concepts for digital repositories.
2. A baseline Google Analytics dashboard to support pre/post funding decisions and the knowledge to get started
3. Simplifying the setup and administration of Google Analytics and Google Webmaster for their entire organization and their stakeholders
4. A basic understanding of how to incorporate Schema.org and linked data into a digital repository
Session Leaders:
Kenning Arlitsch, Montana State University
Patrick OBrien, Montana State University
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...Ícaro Medeiros
In my talk I walk throgh Semantic Web initiatives, like RDF and SPARQL, linked data principles, discuss some implementation and adoption issues and talk about semantic annotation in HTML. Semantic annotation using the Schema.org vocabulary is demonstrated using both HTML 5 Microdata or JSON-LD input. There is a strong highlight in benefits seen in Google search results with Rich Snippets, Actions in Email, and Google Now with real examples.
Winning SEO Using Schema Markup and Structured DataMarc Trimble
Schema microdata is applied to the content of a page to define exactly what it is and how it should be treated. Schema elements and attributes can be added directly to the HTML code of a web page to provide the search engines’ crawlers with additional information.
3 passos para monitoramento e análise estratégica de redes sociaisElife Brasil
Partindo das definições de escopo do monitoramento até a tomada de decisão sobre o posicionamento da marca dentro das redes sociais, compilamos neste e-book tudo o que você precisa saber para profissionalizar sua presença online.
10 métricas para medir o sucesso do seu canal no YoutubeElife Brasil
Conheça os motivos que levam internautas a usarem o Youtube, estratégias para o seu canal ter sucesso na rede e aprenda a monitorar seus concorrentes no maior site de vídeos do mundo.
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsSimo Ahava
Here's my list of 10 JavaScript (related) concepts that I think all web analysts should understand at least on a basic level. A solid grasp of JavaScript is a base requirement for anyone working with the web browser.
Basic information about Google Tag Manager. How you can create a tag, a trigger or a variable. Also in this presentation you have some information about the Data Layer
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersDistilled
We all know that site speed matters not only for users but also for search rankings. As marketers, how can we measure and improve the impact of site speed? Mat will cover a range of topics and tools, from the basic quick wins to some of the more surprising and cutting-edge techniques used by the largest websites in the world.
Explaining the Rise of JSON-LD (machine readable JS data). Why its important and how to make sure your website has enabled…
future action buttons.
* Recent changes & examples in the wild
* Live demo of Googles mark-up validator
* GTM config files to take away & enable.
This is an introductory talk we delivered at Universidad Europea de Madrid for the International Week of Technological Innovation. We introduce concepts such as accessibility and performance in modern web development, current browser market state and evolution, and some approaches to introduce CSS3.
This is the post-project summary of a 3 month SEO & Analytics setup for a publishing client. The outcome was 25% organic growth in 3 months! I explain how this was achieved…
Neither developers nor SEOs can “design” a website without JavaScript. Because JS makes a website so much better. Everybody loves to interact with a website!
However, JS presents a challenge for SEOs. The best way to overcome the challenges generated by JS is to work hand in hand with developers & designers.
The goal of this talk is to dispel some myths & identify what developers should keep in mind when developing a JS-based website.
Universal Analytics and SEO: How to improve your SEM strategy with Analytics'...Woptimo
Presentation made at the Superweek 2014 in Hungary by Sébastien Monnier from Woptimo. These slides explain a few tips on how you can configure Universal Analytics, with the help of Google Tag Manager, to have a better understanding of your SEO and SEA traffic.
Jeff Scudder, Eric Bidelman
The number of APIs made available for Google products has exploded from a handful to a slew! Get
the big picture on what is possible with the APIs for everything from YouTube, to Spreadsheets, to
Search, to Translate. We'll go over a few tools to help you get started and the things these APIs share
in common. After this session picking up new Google APIs will be a snap.
From Knowledge Graphs to AI-powered SEO: Using taxonomies, schemas and knowle...Connected Data World
Do you want to learn how to use the low-hanging fruit of knowledge graphs — schema.org and JSON-LD — to annotate content and improve your SEO with semantics and entities? This hands-on workshop with one of the leading Semantic SEO practitioners will help you get started.
What is the current status quo of the Semantic Web as first mentioned by Tim Berners Lee in 2001?
Not only 10 blue links can drive you traffic anymore, Google has added many so called Knowlegde cards and panels to answer the specific informational need of their users. Sounds complicated, but it isn’t. If you ask for information, Google will try to answer it within the result pages.
I'll share my research from a theoretical point of view through exploring patents and papers, and actual testing cases in the live indices of Google. Getting your site listed as the source of an Answer Card can result in an increase of CTR as much as 16%. How to get listed? Come join my session and I'll shine some light on the factors that come into play when optimizing for Google's Knowledge graph.
GTUG Philippines - Implementing Google Analytics - 2011-10-11Vinoaj Vijeyakumaar
This presentation was given to the Google Technology Users Group (GTUG) Philippines chapter on 11 Oct 2011 in Manila. It covers how GA works, and how to implement GA's advanced tracking features.
Morphing GA into an Affiliate Analytics MonsterPhil Pearce
How to hack GA's native campaign tracking, leverage 1st party cookie power and align GA's sessionisation logic more closely with 30 day affiliate systems.
Plan a Digital Analytics Training Strategy for an Analytics AgencyPhil Pearce
This was the 2nd draft of a plan to develop a "training curriculum" for a Digital Analytics Agency to teach:
- Digital Analytics strategy
- GA & GTM implementation
- Reporting & Analysis best practices
To clients & other agencies with various levels of expertise, who could be project manager, marketers or developers.
The Kamasutra of GTM container positionsPhil Pearce
As recommended position of the GTM container has changed & this has caused some confusion. Hence, I created these diagrams explain how to optimise your container making experience...
Phil recently completed a 400 man-hours GTM project & shares lessons learned. Migrating from GA Classic to Universal on 6 CMS platforms and 600 GA classic events is one thing, but facing a fine if the project is not complete within 3 months ads a touch of spice! Phil cleaned-up 2 years of in-house changes, including changes such as consolidated 74 pageview tags and centralizing 20 tags into easy to mange lookup table.
Phil provides Technical insights for Advanced Implementers, aswell as Tactical insights for project managers & business people on area such as QA automation, mistakes to avoid, process examples & knowledge sharing tips.
Take-aways:
- QA tool
- Planning tools
- Free GTM developer guide
This audit was conducted using publicly available data from GoogleNews, Adword KW tool, AHREF.com, MyWOT.com & other web content sources.
It was designed to find any possible “holes in the armour” and thus strength these holes.
You have my permission to use this template to help understand & strength other vendors tool.
Thanks
Phil
SEO analytics: How to report & improve performancePhil Pearce
This was slides from the Bath Digital Analytics meetup on how to report & improve SEO performance.
It also has tips for customChannel groupings.
Thanks
Phil.
Analytics & Optimisation for University sitesPhil Pearce
Looking at the growing importance of Analytics, and Pitfalls to avoid, Quick wins, CMS specific issues, Internal issues (skills shortage or lack of inhouse buy-in), responsive web design an importance of Paid search in the awareness process.
Unlock TikTok Success with Sociocosmos..SocioCosmos
Discover how Sociocosmos can boost your TikTok presence with real followers and engagement. Achieve your social media goals today!
https://www.sociocosmos.com/product-category/tiktok/
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...AJHSSR Journal
ABSTRACT: In the Malaysian context, small and medium enterprises (SMEs) experience a significant
burden of workplace accidents. A consensus among scholars attributes a substantial portion of these incidents to
human factors, particularly unsafe behaviors. This study, conducted in Malaysia's northern region, specifically
targeted Safety and Health/Human Resource professionals within the manufacturing sector of SMEs. We
gathered a robust dataset comprising 107 responses through a meticulously designed self-administered
questionnaire. Employing advanced partial least squares-structural equation modeling (PLS-SEM) techniques
with SmartPLS 3.2.9, we rigorously analyzed the data to scrutinize the intricate relationship between safety
behavior and safety performance. The research findings unequivocally underscore the palpable and
consequential impact of safety behavior variables, namely safety compliance and safety participation, on
improving safety performance indicators such as accidents, injuries, and property damages. These results
strongly validate research hypotheses. Consequently, this study highlights the pivotal significance of cultivating
safety behavior among employees, particularly in resource-constrained SME settings, as an essential step toward
enhancing workplace safety performance.
KEYWORDS :Safety compliance, safety participation, safety performance, SME
The Evolution of SEO: Insights from a Leading Digital Marketing AgencyDigital Marketing Lab
Explore the latest trends in Search Engine Optimization (SEO) and discover how modern practices are transforming business visibility. This document delves into the shift from keyword optimization to user intent, highlighting key trends such as voice search optimization, artificial intelligence, mobile-first indexing, and the importance of E-A-T principles. Enhance your online presence with expert insights from Digital Marketing Lab, your partner in maximizing SEO performance.
This tutorial presentation provides a step-by-step guide on how to use Facebook, the popular social media platform. In simple and easy-to-understand language, this presentation explains how to create a Facebook account, connect with friends and family, post updates, share photos and videos, join groups, and manage privacy settings. Whether you're new to Facebook or just need a refresher, this presentation will help you navigate the features and make the most of your Facebook experience.
Buy Pinterest Followers, Reactions & Repins Go Viral on Pinterest with Socio...SocioCosmos
Get more Pinterest followers, reactions, and repins with Sociocosmos, the leading platform to buy all kinds of Pinterest presence. Boost your profile and reach a wider audience.
https://www.sociocosmos.com/product-category/pinterest/
This tutorial presentation offers a beginner-friendly guide to using THREADS, Instagram's messaging app. It covers the basics of account setup, privacy settings, and explores the core features such as close friends lists, photo and video sharing, creative tools, and status updates. With practical tips and instructions, this tutorial will empower you to use THREADS effectively and stay connected with your close friends on Instagram in a private and engaging way.
Project Serenity is an innovative initiative aimed at transforming urban environments into sustainable, self-sufficient communities. By integrating green architecture, renewable energy, smart technology, sustainable transportation, and urban farming, Project Serenity seeks to minimize the ecological footprint of cities while enhancing residents' quality of life. Key components include energy-efficient buildings, IoT-enabled resource management, electric and autonomous transportation options, green spaces, and robust waste management systems. Emphasizing community engagement and social equity, Project Serenity aspires to serve as a global model for creating eco-friendly, livable urban spaces that harmonize modern conveniences with environmental stewardship.
Your Path to YouTube Stardom Starts HereSocioCosmos
Skyrocket your YouTube presence with Sociocosmos' proven methods. Gain real engagement and build a loyal audience. Join us now.
https://www.sociocosmos.com/product-category/youtube/
Your LinkedIn Success Starts Here.......SocioCosmos
In order to make a lasting impression on your sector, SocioCosmos provides customized solutions to improve your LinkedIn profile.
https://www.sociocosmos.com/product-category/linkedin/
Grow Your Reddit Community Fast.........SocioCosmos
Sociocosmos helps you gain Reddit followers quickly and easily. Build your community and expand your influence.
https://www.sociocosmos.com/product-category/reddit/
Telegram is a messaging platform that ushers in a new era of communication. Available for Android, Windows, Mac, and Linux, Telegram offers simplicity, privacy, synchronization across devices, speed, and powerful features. It allows users to create their own stickers with a user-friendly editor. With robust encryption, Telegram ensures message security and even offers self-destructing messages. The platform is open, with an API and source code accessible to everyone, making it a secure and social environment where groups can accommodate up to 200,000 members. Customize your messenger experience with Telegram's expressive features.
Surat Digital Marketing School is created to offer a complete course that is specifically designed as per the current industry trends. Years of experience has helped us identify and understand the graduate-employee skills gap in the industry. At our school, we keep up with the pace of the industry and impart a holistic education that encompasses all the latest concepts of the Digital world so that our graduates can effortlessly integrate into the assigned roles.
This is the place where you become a Digital Marketing Expert.
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...AJHSSR Journal
ABSTARCT: This study presents, to our knowledge, the first bibliometric analysis focusing on the concept of
"felt obligation," examining 120 articles published between 1986 and 2024. The aim of the study is to deepen our
understanding of the existing knowledge in the field of "felt obligation" and to provide guidance for further
research. The analysis is centered around the authors, countries, institutions, and keywords of the articles. The
findings highlight prominent researchers in this field, leading universities, and influential journals. Particularly,
it is identified that China plays a leading role in "felt obligation" research. The analysis of keywords emphasizes
the thematic focuses of these studies and provides a roadmap for future research. Finally, various
recommendations are presented to deepen the knowledge in this area and promote applied research. This study
serves as a foundation to expand and advance the understanding of "felt obligation" in the field.
KEYWORDS: Felt Obligation, Bibliometric Analysis, Research Trends
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANEFebless Hernane
Using Google Teams (G-Teams) is simple. Start by opening the Google Teams app on your phone or visiting the G-Teams website on your computer. Sign in with your Google account. To join a meeting, click on the link shared by the organizer or enter the meeting code in the "Join a Meeting" section. To start a meeting, click on "New Meeting" and share the link with others. You can use the chat feature to send messages and the video button to turn your camera on or off. G-Teams makes it easy to connect and collaborate with others!
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
How can a data layer help my seo
1. How can a dataLayer help your SEO?
Slides: bit.ly/seodatalayer2
2. Welcome Back
Phil Pearce
Analytics Freedom Fighter
www.linkedin.com/in/philpearce
Web Analytics
Exchange
mentor
750 GA
questions answered
Tracking
protection
group
3. Summary
1. What
HTML structured data
JavaScript structured data
Hybrid mode
2. Why
+ Organic CTR
+ SEO analysis
+ Adwords Dynamic remarketing
3. How
GTM script examples
Validators
Pinging GoogleBot to re-crawl / index
4. Questions
4. 1. HTML structure data
Human & Robot: Title & H1
Robot: HTTP Response code (e.g. 200 status)
Robot: Meta description
Robot: sitemap.xml
Easy Baddie
5. Human & Robot: Title & H1
Better organic CTR
Higher position for local listing
2. Microdata (aka Rich snippets)
<div>
<div itemscope itemtype="http://data-vocabulary.org/Review">
<span itemprop="itemreviewed">L’Amourita Pizza</span>
Reviewed by <span itemprop="reviewer">Ulysses Grant</span> on
<time itemprop="dtreviewed" datetime="2009-01-06">Jan 6</time>.
<span itemprop="summary">Delicious, tasty pizza in Eastlake!</span>
<span itemprop="description">L'Amourita serves up traditional wood-fired
Neapolitan-style pizza,
brought to your table promptly and without fuss. An ideal neighborhood
pizza joint.</span>
Rating: <span itemprop="rating">4.5</span>
</div>
</div>
A Bit Bad
6. 3. What is a JavaScript DataLayer?
name value
pageCategory : signup
visitorType : high-value
VariableName + Value pairs. For example...
VariableName (pageCategory) + Value (signup)
Like meta <title> but... in JS.
Like an excel table
but on website
and encased in JavaScript
J
S
J
S
Pretty Mean
8. Markup summary
*JS-Robot for onclick content
Mark-up
name
Human can
see?
Robots
see?
Accessible to
DOM?
HTML
No
(except title)
Yes
No
(except title)
Microdata Yes Yes No
DataLayer
(JSON)
No Yes Yes
Hybrid
(JSON-LD)
Yes Yes* Yes Winner
10. Previously, we (Google) only looking at content from
the HTTP response and didn't interpret what a typical
browser running JavaScript would render.
…When pages that have valuable content rendered
by JavaScript started showing up, we weren’t able to
let searchers know about this content, which was a sad
outcome for both users and webmasters.
In order to solve this problem… we started executing
JavaScript.
In the past few months, our indexing system has been
rendering a more web pages like an average user’s
browser (with JavaScript turned on).
JS-Googlebot now indexing JS content!
From 8months ago: May-2014
Source: googlewebmastercentral.blogspot.co.uk/2014/05/understanding-web-pages-better.html
11. The next page has the following action
Future Action:
Watch
12. What is JSON-LD video
https://www.youtube.com/watch?v=vioCbTo3C-4
And https://www.youtube.com/watch?v=XXw8g-FbemI#t=251
14. Note: currently only on Google.com SERPs
... renders JSON-linkedData on SERPs
GoogleNet
GoogleNet
Future Action:
Call
15. use cases:
1. telephone numbers – action call
2. company logos– action click
3. social profile links – action follow
4. events in the Knowledge Graph – action call
5. the sitelinks search box – action search
We (Google) are working on expanding support to
additional markup powered features in the future.
6. product & review actions (not yet supported)
Other Examples
20. variableName value
ecomm_pagetype home
ecomm_pagetype product
ecomm_pagetype category
ecomm_pagetype basket
ecomm_pagetype purchase
ecomm_pagetype siteview
Adwords remarketing pagetype
(allows Adwords to stalk users on
Google Display Network)
Analysing user
session fingerprint
for re-targeting
27. The Power of
Structure
mark-up
= Robot
becomes a
goodie
http://semanticweb.com/github-adds-schema-org-actions-email-notifications-via-json-ld_b44450
You have mail
Future Action:
Pull Request
28. Benefits of JSON-LD?
1. Supported by Google, Yahoo and Bing.
2. Unlike digitalData layer it is officially W3c
supported
3. SEO`s understand it as it is based on schema.org
/ microdata
4. It will eventually supersede microdata
5. It already has strong adoption in HTML emails
(e.g gmail)
6. Benefit`s SEO, Analytics and Remarketing!
29. 3. Back to the present day
How can I enable this now?
GTM script examples
Validators
Pinging GoogleBot to re-crawl / index
31. JSON –LD examples…
JSON script are
downloadable
from here:
login:coolgtmstuff
@gmail.com
pw:philrulesgtm3
Import file for New interface:
http://bit.ly/json-v2
Import file for Old interface:
http://bit.ly/jsonv1
42. MusicGroup - ListenAction
<!-- https://developers.google.com/structured-data/actions/play-music -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicGroup",
"url": [
"http://www.iheart.com/artist/Katy-Perry-35141/"
// Google validator does not like android-app URL - even though its in their example!
//, "android-app://com.clearchannel.iheartradio.controller/ihr/listen/custom_radio/artist/35141"
],
"name": "Katy Perry",
"sameAs": "http://www.katyperry.com",
"logo": "http://{{Page Hostname}}/images/logo.png", // PP missing in Google help pages
"description": "Katy Perry is a pop music artist.",
"potentialAction": {
"@type": "ListenAction",
"target": [
"http://www.iheart.com/artist/Katy-Perry-35141/?autoplay=true&ext=1&playedFrom=197"
// Google validator does not like android-app URL - even though its in their example!
//, "android-
app://com.clearchannel.iheartradio.controller/ihr/listen/custom_radio/artist/35141?ext=1&played_from=197"
],
// Offer added as validator said this was a recommended field
"expectsAcceptanceOf": {
"@type": "Offer",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
}
43. TVEpisode - Play/WatchAction
<!-- https://developers.google.com/structured-data/actions/watch-movies -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@id": "2356865",
"@type": "TVEpisode",
"name": "The Occupation Recalibration",
"episodeNumber": 13,
"partOfSeason": {
"@type": "TVSeason",
"seasonNumber": 7
},
"partOfSeries": {
"@type": "TVSeries",
"name": "The Big Bang Theory",
"sameAs": "http://www.imdb.com/title/tt0898266/",
"url": "http://www.cbs.com/shows/big_bang_theory/",
"description": "The Big Bang Theory is an American sitcom."
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2015-01-09",
"location": {
"@type": "Country",
"name": "US"
}
},
"potentialAction": [{
"@type": "WatchAction",
"target": "http://www.cbs.com/shows/bbt/vid/2356865/occupation_recal?campaign=google_kp_watch",
54. 3. Ping GoogleBot to get the pages indexed and
get a CTR boast…
1. Ensure pages validate:
2. Ping GoogleBot to re-crawl by visiting this URL:
Or use “Fetch, render and index” on homepage & individual pages in GWT.
3. Wait 4+ weeks
60. Examples in the wild
Ticketmaster (JSON-LD for music events)
https://developers.google.com/webmasters/structured-data/testing-
tool?url=http%253A%252F%252Fwww.ticketmaster.com%252FLady-Gaga-
tickets%252Fartist%252F1249444
http://www.ticketmaster.com/
http://www.bandsintown.com/
http://www.bandpage.com/
http://www.songkick.com/
Nest (Telehone number)
nest.com/about/#contact
LastMinute (DigitalDataLayer only)
www.lastminute.com/hotels/amazing-design-hotel-with-pool-in-east-london-london-
gb.1000071234-1-5-
GH:1$v1v$?intcmp=London+AmazingDesignHotelwithPoolinEastLondon
Test using https://developers.google.com/structured-data/testing-tool/
61. MINI-GUN UPGRADES:
JSmacro for
"Semantic - Event Markup Detection"
GTM import:
https://www.dropbox.com/s/mvs84img781le16/OTHER%20-%20semantic-analytics.json?dl=0
// JSmacro for "Semantic - Event Markup Detection" triggered on gtm.dom ready
function () {
var SemElem = document.querySelectorAll('[itemtype=&"Event"]');
SemElem = SemElem.length > 0 ? true : false;
return SemElem;
}
// JSmacro for "Semantic - Event Markup Properties"
function () {
var venue = $('[itemtype*="Event"] [itemprop*="name"]') [0];
var performer = $('[itemtype*="Event"] [itemprop*="performer"]') .text();
venue = $(venue).text();
label = performer + " at " + venue + " (Semantic Event)";
check = venue.length > 0 ? true : false;
if (check === false) {
label = "No semantic data";
return label;
}
else {
return label;
}
}
Source: http://moz.com/blog/semantic-analytics
62. HTML5 data-tracking-attributes:
Competing mark-up standard
Source: http://www.swellpath.com/2014/08/google-tag-manager-events-using-html5-data-attributes/ and this forum post
vs
<a href="#" class="amazingOfferLink" id="amazingOfferLink1"
data-tracking-action="amazingOffer">Click here</a>
63. HTML5 name Value
data-tracking-action click
data-tracking-event video
data-tracking-entity component
data-tracking-event-context-id 12345
data-tracking-event-context-category video
data-tracking-event-context-action play
data-tracking-event-context-label short circuit video
data-tracking-event-context-value 0
data-tracking-event-context-noninteractive false
HTML5 data-tracking-attributes:
Competing mark-up example
64. JSON-LD Links
Testing Tools
• JSON-LD playground & validation tools:
www.json-ld.org
• Official Google markup-Tester for JSON-LD
www.google.com/webmasters/markup-tester/corporatecontacts (phone numbers)
www.google.com/webmasters/markup-tester/events (music events)
www.google.com/webmasters/markup-tester/ (email)
JSON-LD blog posts
• www.seoskeptic.com/json-ld-google-knowledge-graph-schema-org-seo/
• moduscreate.com/google-announces-json-ld-compliance-at-google-io/
• semanticweb.com/category/technologies-2/json-ld
Official Google help pages
• Musical Artists: Specify your events to Google
support.google.com/webmasters/answer/4620133?hl=en
• Companies: Specify your customer service numbers to Google
support.google.com/webmasters/answer/4620709?hl=en
• Email markup: JSON-LD
developers.google.com/gmail/markup/reference/formats/json-ld
developers.google.com/gmail/markup/
Define: HTML structured data
Title, Meta description, H1, sitemap.xml
Microdata (product images & review)
OpenGraph (facebook image image and link)
Define: JavaScript structured data
GTM dataLayer (pageCategory)
Adwords (ecom_pagetype)
Define: Hybrid mode
Google announcement in May
Schema.org announcement in May
JSON serialisation support: currently limited to telephone.
Cheat sheets: JavaScript structured names standardisation
W3C digitalData names
GTM enhanced dataLayer names
Examples in the wild
digitalData (lastminute.com)
Hybrid mode (nest.com telephone number)
Plugins for Wordpress & Magento for JavaScript structured data
DataLayer plugins
Microdata plugins
Re-mapping scripts for existing JS names
Actionable outcomes SEO analysis examples
GA pageGrouping & pageGrouping flow reports
Adwords audience lists based on JavaScript structured data.
Enhance ecommerce
page.id data append using CSV
Hacking the JS-GoogleBot crawler
Tracking GoogleBot using GTM in script and noscript mode
Cloaking using GTM
Discuss: Website privacy & trust as a ranking factor.
p3p.xml in 2002, DNT 2003.
Video about Google KikScore crawler
JS-GoogleBot Cookie scanning
JSON serialisation hybrid for privacy policy page (p3p.xml + privacy policy)