A brief history of the web, browser capabilities and semantic HTML - from Geocities to Microformats, Schema and beyond, and how this affects SEO; both today and in the future.
Understand who your visitors are, what happens after they convert, what they do in the future, and how much money they make you - and use this to influence your keyword research, strategies and tactics.
Technical SEO is easy. Making recommendations on site structures, opportunities and technical initiatives is pretty straightforward. But the psychology, politics and processes around delivering a actions which are understood, bought into, and acted upon, is much harder. Here's the fix.
A deconstruction of the challenges faced in the process of effective keyword research, ideas for some of the reasons why these problems occur, and some suggestions around new ways of thinking, planning, researching, categorizing and managing keywords - all in order to enable effective tactical decision making and strategic focus.
How Humans & Machines Can Improve Site Search Results - Search Y: ParisJP Sherman
When it comes to improving your site search results, it takes both human ingenuity and some machine learning. Learn how to improve your site search results with hands-on tactics & then learn how to structure a machine learning element to augment it. This presentation was delivered live and in person at the 2020 Paris Search Y Conference
Onsite search is often overlooked as a channel to deliver revenue to your business and discovery to your users. Learn how to measure and use data from your onsite search efforts to improve revenue, conversions and your overall marketing efforts.
BrightonSEO: Context is King - Ian Miller, CEO, at Crafted Crafted
Presentation from Ian Miller's BrightonSEO talk April 2015 - Context is King: looking beyond keywords - how you can help search engines rank your content. Ian is CEO at digital agency Crafted, which specialises in web and software development, search marketing, conversion rate optimisation (CRO) and user experience (UX).
Keynote: Rand Fishkin, Moz
How Can a Marketer Keep Up with Google's Insane Pace of Change?
Google claims to make hundreds of algorithmic changes every year. New results types are overwhelming many search terms. Keyword referral data might be completely gone soon. Dozens of unique software vendors offer tools in the SEO field. What’s a time-challenged, email-overloaded, trying to work-life balance marketer to do?
There may not be a one-size-fits-all-solution, but, in this presentation, Rand will present processes we can all follow to differentiate the unimportant from what really matters, and focus on building valuable, long-term traffic for our companies and/or clients.
The Worst Lessons Marketing Ever Taught ContentRand Fishkin
Marketing can be a good thing, but it can also mislead content creators and promoters. In this presentation, delivered at Content Marketing World, Rand covers the advice often given (or interpreted) by content creators as "how to market" that should probably be ignored (or, at least, taken in context).
Understand who your visitors are, what happens after they convert, what they do in the future, and how much money they make you - and use this to influence your keyword research, strategies and tactics.
Technical SEO is easy. Making recommendations on site structures, opportunities and technical initiatives is pretty straightforward. But the psychology, politics and processes around delivering a actions which are understood, bought into, and acted upon, is much harder. Here's the fix.
A deconstruction of the challenges faced in the process of effective keyword research, ideas for some of the reasons why these problems occur, and some suggestions around new ways of thinking, planning, researching, categorizing and managing keywords - all in order to enable effective tactical decision making and strategic focus.
How Humans & Machines Can Improve Site Search Results - Search Y: ParisJP Sherman
When it comes to improving your site search results, it takes both human ingenuity and some machine learning. Learn how to improve your site search results with hands-on tactics & then learn how to structure a machine learning element to augment it. This presentation was delivered live and in person at the 2020 Paris Search Y Conference
Onsite search is often overlooked as a channel to deliver revenue to your business and discovery to your users. Learn how to measure and use data from your onsite search efforts to improve revenue, conversions and your overall marketing efforts.
BrightonSEO: Context is King - Ian Miller, CEO, at Crafted Crafted
Presentation from Ian Miller's BrightonSEO talk April 2015 - Context is King: looking beyond keywords - how you can help search engines rank your content. Ian is CEO at digital agency Crafted, which specialises in web and software development, search marketing, conversion rate optimisation (CRO) and user experience (UX).
Keynote: Rand Fishkin, Moz
How Can a Marketer Keep Up with Google's Insane Pace of Change?
Google claims to make hundreds of algorithmic changes every year. New results types are overwhelming many search terms. Keyword referral data might be completely gone soon. Dozens of unique software vendors offer tools in the SEO field. What’s a time-challenged, email-overloaded, trying to work-life balance marketer to do?
There may not be a one-size-fits-all-solution, but, in this presentation, Rand will present processes we can all follow to differentiate the unimportant from what really matters, and focus on building valuable, long-term traffic for our companies and/or clients.
The Worst Lessons Marketing Ever Taught ContentRand Fishkin
Marketing can be a good thing, but it can also mislead content creators and promoters. In this presentation, delivered at Content Marketing World, Rand covers the advice often given (or interpreted) by content creators as "how to market" that should probably be ignored (or, at least, taken in context).
SearchLove San Diego 2017 | Marcus Tober | Ranking Factors in a Mobile-First ...Distilled
With Google rolling out the mobile-first index in 2017, the performance of a website’s mobile version is more relevant than ever. In this session, Marcus will reveal the most important mobile Ranking Factors, with a particular focus on content. Secondly, we will illuminate keyword opportunities with a much larger search volume on mobile, and analyze user needs and content demands that differ between desktop and mobile. By analyzing brands’ websites that exhibit outstanding mobile performance, you’ll take away best practices for mobile search optimization in 2017.
Slow sites frustrate consumers. Frustration costs money. To delight consumers, beat competitors, and to please Google, your site will need to load in under a second. Web performance is no longer an art, but a science. You have 600 milliseconds; how will you spend them?
SearchLove London 2015 | Philip Nottingham | Building a Social Video StrategyDistilled
The world of social video is becoming increasingly convoluted, with Facebook and Twitter having launched native video platforms within the last 12 months, but how should marketers’ approach react to this? Should YouTube be the main platform brands focus on, or should the others now take precedence? Phil will explain how you can work out where to invest, what works and why, and then explain how SEOs and those from a digital background have an inherent advantage in taking ownership of social video strategy.
SearchLeeds 2017 - Mathew Court, SEO Consultant - Auto Trader - Mobile first ...Branded3
With Google beginning to test mobile first indexing, being just desktop friendly isn’t good enough anymore. This session will cover what we know of the update and how the different areas of Auto Trader are combating this change.
SearchLove London 2016 | Amy Harrison | Stand out to YOUR Crowd: A Simple Fra...Distilled
Customers aren’t just inundated with marketing messages, they’re inundated with the same messages. The result is people are learning to ignore what they’ve seen before. In this talk you’ll get a framework for writing copy that breaks through that noise, sounds different from competitors and, speaks to your customers’ desires while selling the value of what you do.
SearchLove London 2018 - Els Aerts - User Research Done RightDistilled
User research, understanding your users and finding out what makes them tick, is crucial to driving growth. In this talk, Els will share some of her favourite tools and showcase where user research made all the difference.
Increase Conversions and Rankings with User Experience (SEM Summit 2016)Mary Davies
User Experience is an increasingly important piece of your online presence. Learn about ways to increase your conversions, decrease your bounce rate and appeal to Google by improving your user experience. We will cover the “what to do’s” the “what not to do’s” and the “why’s” to help get you on your way.
Presented By: Mary Davies
SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...Distilled
Google is a black box, and for almost 20 years SEOs have run experiments and tested ideas trying to understand what makes the search engine tick. Until recently, it's been really hard to run robust tests that isolate the effects of SEO changes. At Distilled, we have been using new tools and statistical approaches to run split-tests. In this session, Tom is going to talk about how you can run your own A/B tests, some of the experiments we've run and the results we've seen, and share some thoughts about the future of SEO testing.
Consumer search behaviour is complex.
You perform multiple searches on multiple devices over multiple days; where everything you see and experience, in the SERPs and beyond, influences your brand preference and purchase decisions.
Traditional funnel analysis and marketing models do a poor job of measuring and managing this ecosystem.
We need to re-think the way we talk about, measure and manage SEO if we want bigger budgets, integrated strategies, and to win big - and we need to move fast; some of the world's biggest companies are already beating us to it.
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
In the SEO industry, we obsess on everything Google says, from John Mueller dropping a hint in a Webmaster Hangout, to the ranking data we spend £1000s to gather. Yet we ignore the data Google throws at us every day, the crawling data. For the longest time, site crawls, traffic data, and rankings have been the pillars of SEO data gathering. Log files should join them as something everyone is doing. We'll go through how to get everything set-up, look at some of the tools to make it easy and repeatable and go through the kinds of analysis you can do to get insights from the data.
SearchLove London 2016 | Bridget Randolph | The Changing Landscape of Mobile ...Distilled
Mobile is becoming an increasingly important traffic channel, and given recent developments like app indexation and AMP (Accelerated Mobile Pages), as well as the addition of new types of devices like wearables and smart tech, understanding how it fits into the bigger search marketing picture is more crucial than ever. This session will take a look at the history of mobile search, how mobile search behaviour has impacted on desktop search, the growing significance of app content and developments such as AMP and app streaming within the search marketing landscape, and some thoughts on where the future of search is heading.
SearchLove San Diego 2018 | Will Critchlow | From the Horse’s Mouth: What We ...Distilled
If you pay close enough attention, you can learn all kinds of things from what Google does and doesn’t say in public. From patents to official statements, to comments that Googlers leave on message boards, there is a wealth of information out there that hints at what they really think.
In this presentation, Will is going to work through some of the most significant official announcements and the most insight-heavy comments and leaks of Google’s first 20 years. You’ll come away from this presentation not only with a deeper understanding of the search giant, but also with the tools to understand and interpret future statements and leaks.
19 Lessons I learned from a year of SEO split testingDominic Woodman
Last year I got a new job and spent the year running all the tests we've done on DistilledODN (an SEO split testing platform).
It's changed my perspective, taught me a huge amount and I'd like to take people through all the different lessons I've learned (19 of them in fact).
That's everything from: What sort of effect do basic SEO changes? Why is changing your title tags possibly a really risky move? How and when has structured data helped? How important is freshness (and can you fake it)? Does testing change your relationship with a client? Should you put emoji's in everything...
This 20-minute presentation provides an introduction to several HTML5 semantic tags: article, section, aside, header, footer, nav. Includes how you can address browser compatibility issues.
SearchLove San Diego 2017 | Marcus Tober | Ranking Factors in a Mobile-First ...Distilled
With Google rolling out the mobile-first index in 2017, the performance of a website’s mobile version is more relevant than ever. In this session, Marcus will reveal the most important mobile Ranking Factors, with a particular focus on content. Secondly, we will illuminate keyword opportunities with a much larger search volume on mobile, and analyze user needs and content demands that differ between desktop and mobile. By analyzing brands’ websites that exhibit outstanding mobile performance, you’ll take away best practices for mobile search optimization in 2017.
Slow sites frustrate consumers. Frustration costs money. To delight consumers, beat competitors, and to please Google, your site will need to load in under a second. Web performance is no longer an art, but a science. You have 600 milliseconds; how will you spend them?
SearchLove London 2015 | Philip Nottingham | Building a Social Video StrategyDistilled
The world of social video is becoming increasingly convoluted, with Facebook and Twitter having launched native video platforms within the last 12 months, but how should marketers’ approach react to this? Should YouTube be the main platform brands focus on, or should the others now take precedence? Phil will explain how you can work out where to invest, what works and why, and then explain how SEOs and those from a digital background have an inherent advantage in taking ownership of social video strategy.
SearchLeeds 2017 - Mathew Court, SEO Consultant - Auto Trader - Mobile first ...Branded3
With Google beginning to test mobile first indexing, being just desktop friendly isn’t good enough anymore. This session will cover what we know of the update and how the different areas of Auto Trader are combating this change.
SearchLove London 2016 | Amy Harrison | Stand out to YOUR Crowd: A Simple Fra...Distilled
Customers aren’t just inundated with marketing messages, they’re inundated with the same messages. The result is people are learning to ignore what they’ve seen before. In this talk you’ll get a framework for writing copy that breaks through that noise, sounds different from competitors and, speaks to your customers’ desires while selling the value of what you do.
SearchLove London 2018 - Els Aerts - User Research Done RightDistilled
User research, understanding your users and finding out what makes them tick, is crucial to driving growth. In this talk, Els will share some of her favourite tools and showcase where user research made all the difference.
Increase Conversions and Rankings with User Experience (SEM Summit 2016)Mary Davies
User Experience is an increasingly important piece of your online presence. Learn about ways to increase your conversions, decrease your bounce rate and appeal to Google by improving your user experience. We will cover the “what to do’s” the “what not to do’s” and the “why’s” to help get you on your way.
Presented By: Mary Davies
SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...Distilled
Google is a black box, and for almost 20 years SEOs have run experiments and tested ideas trying to understand what makes the search engine tick. Until recently, it's been really hard to run robust tests that isolate the effects of SEO changes. At Distilled, we have been using new tools and statistical approaches to run split-tests. In this session, Tom is going to talk about how you can run your own A/B tests, some of the experiments we've run and the results we've seen, and share some thoughts about the future of SEO testing.
Consumer search behaviour is complex.
You perform multiple searches on multiple devices over multiple days; where everything you see and experience, in the SERPs and beyond, influences your brand preference and purchase decisions.
Traditional funnel analysis and marketing models do a poor job of measuring and managing this ecosystem.
We need to re-think the way we talk about, measure and manage SEO if we want bigger budgets, integrated strategies, and to win big - and we need to move fast; some of the world's biggest companies are already beating us to it.
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
In the SEO industry, we obsess on everything Google says, from John Mueller dropping a hint in a Webmaster Hangout, to the ranking data we spend £1000s to gather. Yet we ignore the data Google throws at us every day, the crawling data. For the longest time, site crawls, traffic data, and rankings have been the pillars of SEO data gathering. Log files should join them as something everyone is doing. We'll go through how to get everything set-up, look at some of the tools to make it easy and repeatable and go through the kinds of analysis you can do to get insights from the data.
SearchLove London 2016 | Bridget Randolph | The Changing Landscape of Mobile ...Distilled
Mobile is becoming an increasingly important traffic channel, and given recent developments like app indexation and AMP (Accelerated Mobile Pages), as well as the addition of new types of devices like wearables and smart tech, understanding how it fits into the bigger search marketing picture is more crucial than ever. This session will take a look at the history of mobile search, how mobile search behaviour has impacted on desktop search, the growing significance of app content and developments such as AMP and app streaming within the search marketing landscape, and some thoughts on where the future of search is heading.
SearchLove San Diego 2018 | Will Critchlow | From the Horse’s Mouth: What We ...Distilled
If you pay close enough attention, you can learn all kinds of things from what Google does and doesn’t say in public. From patents to official statements, to comments that Googlers leave on message boards, there is a wealth of information out there that hints at what they really think.
In this presentation, Will is going to work through some of the most significant official announcements and the most insight-heavy comments and leaks of Google’s first 20 years. You’ll come away from this presentation not only with a deeper understanding of the search giant, but also with the tools to understand and interpret future statements and leaks.
19 Lessons I learned from a year of SEO split testingDominic Woodman
Last year I got a new job and spent the year running all the tests we've done on DistilledODN (an SEO split testing platform).
It's changed my perspective, taught me a huge amount and I'd like to take people through all the different lessons I've learned (19 of them in fact).
That's everything from: What sort of effect do basic SEO changes? Why is changing your title tags possibly a really risky move? How and when has structured data helped? How important is freshness (and can you fake it)? Does testing change your relationship with a client? Should you put emoji's in everything...
This 20-minute presentation provides an introduction to several HTML5 semantic tags: article, section, aside, header, footer, nav. Includes how you can address browser compatibility issues.
What is the impact of Big Data on Analytics from a Data Science perspective.
Presented at the Big Data and Analytics Summit 2014, Nasscom by Mamatha Upadhyaya.
Knowledge Panels, Rich Snippets and Semantic MarkupBill Slawski
My 2016 Pubcon Presentation showing how I incorporate Knowledge Panels, Entities, the Knowledge Graph API, Rich Snippets, Featured Snippets and Structured Snippets in SEO site Audits.
Prototypes can help make or break the usability of a website. In the age of the multi-device web, how can we use prototypes to craft better experiences for our end users – and collaborate more effectively with internal teams and clients along the way?
This session, originally presented at the Penn State Web Conference 2014, covers eight flexible ideas (and a number of tools) for building better prototypes for a variety of screen sizes and input types.
Presentation given to students on the Bachelor in Web Development degree at the Business Academy Southwest (https://www.easv.dk/en) in Esbjerg, Denmark on the 17th November 2017.
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
This does not cover the animations or videos, because the Youtube (included) video has bugs related to the builds/transitions, it might be a good idea to download the slides separately and follow along in that window. (When the official conference video is available, I'll upload that instead.)
Abstract: http://www.northeastphp.org/talks/view/156/Keynote-Ten-Evil-Things-Features-Engineering-at-Wikipedia
A framework for understanding what, how, and why Features engineering is done on Wikipedia.
Wikipedia is the 5th largest website on the internet. The problem: the community that builds the "sum of all knowledge" is shrinking.
The goal of Features Engineering is to reverse that editor trend. This talk covers 10 concepts in the modern web that Wikipedia is leveraging to reverse the decline.
Feb.2016 Demystifying Digital Humanities - Workshop 2Paige Morgan
Slides from Demystifying Digital Humanities Workshop 2: Data Wrangling: Exploring Programming in Digital Scholarship -- taught at the University of Miami Libraries in February, 2016
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesSanjay Willie
A comprehensive exploration of artificial intelligence, particularly focusing on its historical development, notable milestones, and various applications. It begins with a brief history of AI, tracing its ancient philosophical roots through to contemporary advancements like quantum computing and advanced robotics. Key historical highlights include the development of "Shakey," the first mobile robot capable of reasoning about its environment, and ELIZA, the first chatbot.
The presentation also covers the evolution of self-driving technology, starting with Ernst Dickmanns' pioneering work in the 1980s. It delves into the profound impact of AI in games, exemplified by AlphaGo's victory over a human Go champion.
Furthermore, it details the types of AI and machine learning, emphasizing the revolutionary role of ChatGPT. Introduced by OpenAI, ChatGPT quickly became the fastest app to reach 100 million users due to its versatile capabilities in language processing and interaction.
Lastly, the slides provide practical insights on effectively utilizing ChatGPT, such as optimizing input to enhance outcomes and integrating ChatGPT's API into various applications. The presentation is aimed at both educating on AI's capabilities and demonstrating its practical applications in modern technology scenarios.
InnerSource - Using open source best practices to help your companyEric Caron
Once a company has more than 1 department developing code, a problem inevitably arises: How do you share source code that's mutually used? There are many different thoughts on the matter, but one that's starting to gain a significant amount of attention is "InnerSource". PayPal defines InnerSource as:
"InnerSource takes the lessons learned from developing open source software and applies them to the way companies develop software internally. As developers have become accustomed to working on world class open source software, there is a strong desire to bring those practices back inside the firewall and apply them to software that companies may be reluctant to release. For companies building mostly closed source software, InnerSource can be a great tool to help break down silos, encourage internal collaboration, accelerate new engineer on-boarding, and identify opportunities to contribute software back to the open source world."
In this talk I cover how to get from where you are ("Hey, we've got some source code that multiple people find useful!"), where you're going ("Look, we're more popular than ReactJS"), and some hurdles along the way ("Oh shoot, it looks like there is already a library to convert FLAC to MP3s..."). I give real-world examples of doing it right, and leave with some takeaways that people can immediately implement at their own companies.
Webinar - SEO for Beginners: Simple Steps for Nonprofits and Libraries - 2016...TechSoup
SEO – search engine optimization – is the practice of improving, and promoting a website in order to increase the number of visitors the site receives from search engines. The majority of traffic to your organization or library website may come from the three major search engines - Google, Yahoo, and Bing.
In this free webinar with Whole Whale, learn some basic SEO tips for beginners to help your organization's site and content rank higher and be found more consistently, helping you grow your reach and supporters.
There are over 200 factors that translate in the the Google Search algorithm that handles over 1 trillion searches each day. This session gives a simple history of how we got here and the basics of the algorithm. We cover the main topics and key terms you should know, as well as the guiding principles of the system. This overview will help your team start to decode the nice versus necessary elements of SEO your organization can use to increase organic traffic.
Takeaways:
-- Keyword research
-- Link-building basics to increase traffic
-- Understanding the on-page and off-page principles of the algorithm
Neil Perlin - We're Going Mobile! Great! Are We Ready?LavaConConference
In this session attendees will learn:
Technical options for going mobile, including responsive design, converting traditional online help to an app, and creating a “true” app using RMAD (Rapid Mobile App Development) tools. The pros and cons of each approach and some of the tools available for creating each option.
Anticipated changes in content creation practices and workflows including the elimination of local formatting, adoption of a “mobile first” philosophy, rethinking the role of tables, and more.
How company issues like terminology standardization, strategic benefit, politics, and the development of metrics and standards can help or hinder a move to mobile.
A world of structured data promises us an incredible future. But most websites struggle to even implement basic schema.org markup. Fewer still represent and connect their pages and content in sophisticated, structured graphs. We can’t reach that incredible future without increasing and improving adoption.
To move forward, we need to make constructing rich structured data as easy as writing a recipe. This isn’t a pipe dream: at Yoast, we think we’ve solved schema for everybody, everywhere. We’d love to share our story.
Similar to What’s the big deal about semantic HTML? (20)
What happens when everybody's website is fixed Jono Alderson
For many of us, a big part of our job is essentially to fix or improve things. We seek out marginal, incremental gains to make our platforms, brands and performance 'good enough', or at least, 'less bad than our competitors'. What happens when all of this is no longer necessary? When everybody's website, app or software is perfect? Few of our brands are equipped to compete - or even to survive - in this new world. We need a radically different way of thinking, and for many, it may already be too late.
How much time and money do we collectively burn by fixing the same kinds of basic, "binary," well-defined things over and over again (e.g., meta tags, 404s, URLs, etc), when we could be teaching others throughout our organizations not to break them in the first place?
As long as we "own" technical SEO, there's no reason (for example) for the average developer to learn it or care — so they keep making the same mistakes. We proclaim that others are doing things wrong, but by doing so we only reinforce the line between our skills and theirs. We need to start giving away bits of the SEO discipline, and technical SEO is the easiest piece for us to stop owning.
It's time for more democratization, education, collaboration, and investment in open-source projects so we can fix things once, rather than a million times.
(How to) stop pretending that you're customer-centricJono Alderson
The world has changed. Users demand exceptional brand experiences. Google rewards good experiences and customer-centric thinking. Surviving means putting the consumer first.
But your CEO doesn't give a damn about user experience. Your marketing manager only obsesses about conversion rate and revenue. Your channel teams are judged on visitor volumes and acquisition costs. Your organisation runs on dashboards which ask, "How many people did we get to the website? How many of them did the thing we want them to do?" You're the opposite of customer-centric - and all of the feel-good, aspirational Instagram content and Facebook video you produce doesn't change a thing.
It's time to change the way we think about success for brands, content, and marketing. It's time to help users do what they want to do - and to make a ton of money in the process.
The Need for Speed! Accelerated mobile, beyond AMPJono Alderson
Performance is everything, but many people only do the basics. AMP is just the beginning. Want to go further, faster?
Brace yourself for a whirlwind of speed techniques and opportunities - from HTTP2 to PWAs and beyond!
Product Marketing by Numbers - Objectives, Goals and KPI frameworksJono Alderson
Product management should be data driven, consumer-centric, and informed by deep insights derived from tracking and analysing user behaviour at scale.
But this can only happen if you use a framework; if you've defined what 'good' looks like before you start implementing tracking and collecting data points.
I explore a couple of frameworks - including my own hybrid model - and share processes which overcome analysis paralysis and enable truly data-driven product development.
Getting Around Finance - Keyword Research & TaggingJono Alderson
In order to win in competitive markets like finance, you need to understand the market, your audience, and the opportunities. You can only do this from an orbital view of keywords, language and behaviour - and to then zoom in to specific niches and areas of focus.
Stop thinking about 'keywords', and start thinking about keyword 'families' - groups of contextually related phrases which indicate similar need groups; from synonym phrases through to simple typos, there's a world of insight you're missing out on.
A whistle-stop tour through the concept of the data layer, why it’s not just techy-stuff, and some of the real-world applications and implications of adopting your own.
…featuring such exciting topics as ‘Hands-on tips and tricks for Google Tag Manager’, ‘Reducing your dependency on frustrating development challenges when al you want to do is get a tag live’, and ‘Doing really clever stuff with variables, classifying user types, and scoring behaviours’.
Building a business from the ground up is a great opportunity to develop amazing content, disrupt, and embrace effective SEO.
But what about established organisations - those with entrenched processes, legal teams, departmentalisation and small marketing teams? In the real world, large businesses don't change direction quickly or easily. Many organisations struggle to develop content strategies, implement technical changes, and embrace modern, integrated, effective SEO not because they don't want to or don't understand the opportunity, but because they can't. It's too big. Too complex. Too hard.
So, as a consultant or in-house practitioner, how do you effect change and move the needle?
We explore some practical, tactical hacks for getting things done in a world which struggles to live up to our expectations.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
What’s the big deal about semantic HTML?
1. What’s the big deal about semantic
<acronym title=“Hypertext
markup language”>HTML
</acronym>?
@jonoalderson
2. The reality of SEO?
• Getting the big things that make the difference done
is hard.
• Getting little things done is easier, but these lack
impact.
• You have two options (do both)…
@jonoalderson
6. There are HTML tags for different purposes
• Things like…
<p>
<h1>, <h2>, <h3>…
<em> (or <i>)
<ul>, <ol> and <li>
<dl>, <dfn>, <abbr>, <address>, <cite>, <ins>, <del>
• It’s like (it is!) grammar.
• Using these tags provides and clarifies meaning.
@jonoalderson
7. Adding context
• <div>John said, “hello Jane”.</div>
• <p>John said, <q
cite="http://example.com/chatlog/123">hello
Jane</q>.</p>
• What happens if/when this becomes standard?
• This kind document markup has been part of HTML for
years.
@jonoalderson
8. So what’s the deal with Geocities?
• Pro tip: Geocities was a little thin on semantic value…
@jonoalderson
9. Code vs. Presentation
• Back in the bad old days, using semantic markup was
design-prohibitive.
• HTML Tags have default visual characteristics and
behaviours.
• Bastardising flexible tags (generally <table> and <br>
tags) was easier than using semantically correct tags.
•
Pro tip: Don’t hate tables – tabular data can be great, readable, linkable content.
@jonoalderson
10. Validation?
• This is about much more than error-free valid HTML
– it’s about using the language correctly and
contextually.
• There are overlaps, and validation is important – but
this is about grammar, rather than spelling.
•
Pro tip: W3 has galleries for websites which validate against HTML, CSS and
accessibility standards which link back to the source.
@jonoalderson
11. Capitalism saved the day
• Markup and presentation are separate (mostly); we can ensure that
content can be semantically accurate and attractive.
• There are no scenarios in which SEO should conflict with design, usability
or accessibility.
@jonoalderson
12. So what’s next?
• We can help search engines and software to
understand the nature of specific chunks of semantic
HTML and content.
• …But these are the tools for creating an
encyclopaedia, rather than poetry.
• <productinfo>Blue Widget, £19.99, 4.5/5
ratings</productinfo>
@jonoalderson
13. The Challenge…
• “What’s the relationship between the life expectancy in Leeds and
the number of SEO agencies operating in the city over the last
decade?”
• All of this data exists… but in different formats - human-readable
data and machine-readable data.
• This distinction is the single biggest bottleneck for the evolution of
the web.
• “We all know that we have to produce a human-readable version of
the thing... why not use that as the primary source?”
Dan Connolly, W3, 2000
@jonoalderson
14. Microformats
• Microformats.org launches in 2005, providing
common approaches to adding meaningful relational
markup.
• Using the tools already at hand (HTML class
attributes), it allows us to add ‘bigger’ and
connected semantic content.
@jonoalderson
15. Addresses
• The Carriageworks
The Electric Press, 3 Millennium Square, Leeds, LS2 3AD
• We have sufficient human experience to interpret this
address and decode the components.
• Is the street ‘The Electric Press’?
• In order to progress, every piece of kit needs to be able
to explicitly understand each component of the address
markup.
@jonoalderson
17. What’s this achieve?
• Practical applications:
Build software or search engines to find and/or process all occurrences
of X
• This is game-changing, but not significantly commercially
viable or exciting…
• Few systems supported this, so nobody took the time to
implement it. Catch 22?
• Until Google came in, introduced Rich Snippets (based on
microformats) in May 12, 2009, and started an arms race.
@jonoalderson
18. OMG!
•
Reported clickthrough rate increases of up to 30%.
•
This is no longer an abstract pipe-dream about connectivity – it’s
real, now, commercial and growing.
@jonoalderson
19. Microformatting vs. OGP
• Facebook have been doing similar things with the Open
Graph Protocol.
• OGP works at page-level, and allows pages to be more
richly and accurately represented in the social graph (on
Facebook walls, in posts, etc.).
• You can use both together.
• But…
• Both of these approaches are provider-specific and tied
to their services.
@jonoalderson
21. Schema
• In July 2011, Google, Bing and Yahoo announce a
partnership in the same spirit as Sitemaps.org.
• A formal, semantic and infinitely extensible grammar
designed to allow for and provide explicit markup for
every type of everything.
• This already plays a part of rich snippets, and is gradually
replacing microformats in common usage.
•
Pro tip: You can combine standard HTML meta, OGP meta and schema meta into single tags.
@jonoalderson
22. Schema Overkill?
• Schema is the tip of the iceberg of a wider
movement and evolution.
• It’s a means to an end, and it’s the beginning of
something bigger (web 3.0).
• It’s only one tool from the kit – use it alongside
OGP, normal meta and semantic HTML tags.
@jonoalderson
24. Schema – Hierarchies of classification
•
•
Entities that have a somewhat fixed, physical
extension.
A public structure, such as a town hall or concert
hall.
•
A theatre or other performing art centre.
•
This one doesn’t exist… yet.
@jonoalderson
26. When?
• This all exists now, and you can do it now; this is
widely supported and relatively straight-forward.
• It doesn’t require mass re-engineering – the whole
point is that you only need to mark up the existing
‘human’ information and presentation.
@jonoalderson
27. HTML
Tag
Description
<article>
Defines an article
<details>
Defines additional details that the user can view or hide
<summary>
Defines a visible heading for a <details> element
<figure>
Specifies self-contained content, like illustrations, diagrams, photos, code listings, etc.
<figcaption>
Defines a caption for a <figure> element
<footer>
Defines a footer for a document or section
<header>
Defines a header for a document or section
<hgroup>
Groups a set of <h1> to <h6> elements when a heading has multiple levels
<mark>
Defines marked/highlighted text
<nav>
Defines navigation links
<section>
Defines a section in a document
<time>
Defines a date/time
@jonoalderson
28. Immediate Actions
• Mark up simple content semantically to enrich context and
get incremental relevance, traffic, exposure and links.
• When you make content recommendations, write the code!
• Invest in marking up templates (‘page types’) with Schema
data.
• Start thinking about HTML 5, too!
• Invest in extending schema itself where your
products, services or business isn’t represented (and
evangelise to get links).
@jonoalderson