Learn how to use Google docs to build our own free custom free SEO tools that manipulate live data from the internet. We'll build a few tools live, and include links to finished free tools. We'll both be learning how to manipulate APIs from other services in a Google spreadsheet, as well as a having a quick introduction of how to parse actual webpages and Google SERPs using XPath. Not a programmer? Good. You don't have to be.
Take Better Care of Library Data and Spreadsheets with Google Visualization A...Bohyun Kim
Presentation given at 2013 LITA Forum on Nov 8, 2013. http://www.ala.org/lita/conferences/forum/2013 ; Example files are at http://github.com/bohyunkim/examples
Quick & Easy Data Visualization with Google Visualization API + Google Char...Bohyun Kim
Presentation given at the 2014 CODE4LIB Conference, Raleigh, NC. Mar. 25, 2014.
Conference Info: http://code4lib.org/conference/2014/schedule
Example code: http://github.com/bohyunkim/examples
Introduction to Paul Irish and Divya Manian's HTML5 Boilerplate project. HTML5 Boilerplate helps you to quickly get up and running with front-end web project.
Take Better Care of Library Data and Spreadsheets with Google Visualization A...Bohyun Kim
Presentation given at 2013 LITA Forum on Nov 8, 2013. http://www.ala.org/lita/conferences/forum/2013 ; Example files are at http://github.com/bohyunkim/examples
Quick & Easy Data Visualization with Google Visualization API + Google Char...Bohyun Kim
Presentation given at the 2014 CODE4LIB Conference, Raleigh, NC. Mar. 25, 2014.
Conference Info: http://code4lib.org/conference/2014/schedule
Example code: http://github.com/bohyunkim/examples
Introduction to Paul Irish and Divya Manian's HTML5 Boilerplate project. HTML5 Boilerplate helps you to quickly get up and running with front-end web project.
Java Puzzlers NG S02: Down the Rabbit Hole as presented at Devoxx US 2017Baruch Sadogursky
Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!
Java Puzzlers NG S02: Down the Rabbit Hole as presented at DevNexus 2017Baruch Sadogursky
Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!
The Internet is growing at an incredible pace, and we want everybody to be a part of this growth. Basic HTML was created for the beginner to learn about designing web pages from the ground up and for the advanced web designers that want to revise a few HTML tricks.This downloadable tutorial is designed to help you learn about HTML and web page design.
It's possible to make a structured, consistent, API that can handle changes to logic and the schema. Sure, it seems like a good plan to dump everything out of the database today, but what are you going to do when something changes down the road? Let's have a talk about some SOLID ways to structure our APIs and keep them from breaking down the road.
Findability Bliss Through Web StandardsAarron Walter
Connecting with your audience is objective number one for any website. Findability—the discipline of helping users discover the content they seek—not only helps businesses get their message out, but it improves the user experience, too. The secret to attaining findability bliss, both with search engines and beyond, lies in the wisdom of web standards.
Web Standards: Fueling Innovation [Web Design World Boston '08]Aaron Gustafson
Web standards are all about rules and structure, formalities that many people find restrictive and stifling. From another perspective, however, the rigid structure of web standards can be seen as a boon to creativity on the web. In this session, Aaron Gustafson will teach you how to use smart JavaScript to leverage the extensibility of XHTML and CSS and push the boundaries of web design and development, all while still adhering to the best practices of web standards.
An overview of the Facebook's application query language FQL presented by Craig Saila in August 2007 at FaceBookCamp Toronto.
The video of the presentation (along with two others) can be found here: http://www.thechickentest.com/2007/08/facebookcamptoronto-videos/
Java Puzzlers NG S02: Down the Rabbit Hole as presented at Devoxx US 2017Baruch Sadogursky
Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!
Java Puzzlers NG S02: Down the Rabbit Hole as presented at DevNexus 2017Baruch Sadogursky
Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!
The Internet is growing at an incredible pace, and we want everybody to be a part of this growth. Basic HTML was created for the beginner to learn about designing web pages from the ground up and for the advanced web designers that want to revise a few HTML tricks.This downloadable tutorial is designed to help you learn about HTML and web page design.
It's possible to make a structured, consistent, API that can handle changes to logic and the schema. Sure, it seems like a good plan to dump everything out of the database today, but what are you going to do when something changes down the road? Let's have a talk about some SOLID ways to structure our APIs and keep them from breaking down the road.
Findability Bliss Through Web StandardsAarron Walter
Connecting with your audience is objective number one for any website. Findability—the discipline of helping users discover the content they seek—not only helps businesses get their message out, but it improves the user experience, too. The secret to attaining findability bliss, both with search engines and beyond, lies in the wisdom of web standards.
Web Standards: Fueling Innovation [Web Design World Boston '08]Aaron Gustafson
Web standards are all about rules and structure, formalities that many people find restrictive and stifling. From another perspective, however, the rigid structure of web standards can be seen as a boon to creativity on the web. In this session, Aaron Gustafson will teach you how to use smart JavaScript to leverage the extensibility of XHTML and CSS and push the boundaries of web design and development, all while still adhering to the best practices of web standards.
An overview of the Facebook's application query language FQL presented by Craig Saila in August 2007 at FaceBookCamp Toronto.
The video of the presentation (along with two others) can be found here: http://www.thechickentest.com/2007/08/facebookcamptoronto-videos/
Consultor de SEO ensina o que é Semântica na otimização de sitesPaulo Augusto Sebin
Muito se fala sobre o que é semântica no universo de SEO, mas poucos explicam na prática os principais fatores de sucesso. O jornalista e consultor de SEO, Paulo Augusto Sebin, apresenta de forma prática e didática as principais ações que envolvem a semântica nos âmbitos técnicos do HTMl até na produção de textos, dos conteúdos, agregando assim maior valor qualitativo para os textos, muito levados em conta nas classificações dos resultados de buscas.
Acompanhe a apresentação que foi vinculada a um vídeo de palestra exibida na SEM Rush, que teve a participação de mais de 600 inscritos.
Para mais artigos e conteúdos sobre otimização, consulte o site http://www.paulosebin.com.br
Lukasz Zelezny - LAC 2017 - Optimising site structure for indexingiGB Affiliate
You can tick all the SEO boxes possible but if the Googlebots can’t crawl and index your site quickly and effectively, it could all be for nothing. Thankfully, there are some essential must-dos that will ensure that you’re helping the bots find your website and index the most useful information for your rankings. From creating a sitemap to optimising your content and even using social media, Lukasz Zelezny will lead you through the best strategies to achieve a well-indexed website.
What does Google look for and what does Google rate highly?
Utilising tools such as Google search console
Internal linking structure
Mobile vs desktop indexing
4 einfache Strategien gegen den Einwand "zu teuer"Thomas Bottin
In vielen Verkaufsgesprächen gibt es einen Punkt, da wird die Fähigkeit außergewöhnlich gut zu argumentieren auch außergewöhnlich gut bezahlt. Nämlich immer dann, wenn Widerstände und Einwände auftauchen, und das Verkaufsgespräch “schwierig” wird. Die gute Nachricht ist: wenn Kunden Einwände bringen, setzten sie sich mit dir, dem Produkt oder deiner Dienstleistung auseinander.
Und mit Kunden, die noch argumentieren, kann man als Verkäufer arbeiten. Deswegen ist ein fachlicher Einwand immer gut und wünschenswert. Bei einem fachlichen Einwand kommt der Verkäufer mit einer fachlichen Argumentation auch meist weiter. Was aber passiert, wenn ein Einwand keine fachliche Basis hat? Das ist bei sogenannten Preiseinwand regelmäßig der Fall.
Preiseinwände: entweder entkräften oder scheitern
Bei dieser Sorte von Einwänden hilft Dir normale 08/15 Argumentation nicht weiter. Mit dem Satz „das ist zu teuer“ will Dein Kunde entweder das Verkaufsgespräch beenden (dann ist der Preiseinwand ein Vorwand) oder in die Preisverhandlung einsteigen (dann ist es ein echter Preiseinwand). Bei Preiseinwänden brauchst Du eine besondere Strategie. Deine Aufgabe als Verkäufer ist es, dir eine solche Strategie zurechtzulegen und diese nicht nur zu kennen, sondern sie zu beherrschen.
Wenn Du das nicht tust, dann improvisierst Du an einer ganz heikeln Ecke im Verkaufsgespräch und Improvisation an heiklen Ecken kann zu Panik führen. Üblicherweise sieht unser emotionales Gehirn in solchen Killer-Einwänden eine Bedrohung, was dazu führt, dass unser limbisches System eine Kaskade von Reaktionen auslöst. Der Puls wird beschleunigt, der Atem wird flacher, das Sprechtempo steigt, die Stimme rutscht nach oben und die Gestik wird fahriger. Wenn das passiert, ist es eigentlich egal was wir sagen, überzeugend wirkt es auf jeden Fall nicht mehr.
Wer bei also bei dem Preiseinwand noch improvisiert, verschenkt Vertriebserfolg.
Regel 1: Verteidige Deinen Preis
Egal was passiert, verteidige deinen Preis. Deswegen gibt es ja Preise. Ein Preis ist eine Ansage und keine erste Idee die man gerne einmal diskutieren kann. Wenn du zum Starfriseur gehst zahlst du ja auch brav deine 30,- Euro für einmal am Shampoo riechen, und ich glaube nicht das der gleich sein gesamtes Preissystem verändert nur weil so ein „Geiz ist Geil“-Jünger zu ihm sagt, aber bei MacHair kostet ein Haarschnitt nur 8 Euro.
Stell Dir vor Du verkaufst maßgeschneiderte Softwarelösungen und nachdem Du ein Projekt durchkalkuliert hast kommst Du auf deinen Preis für das gesamte Projekt und das erste was dein Kunde dazu sagt ist „Was so teuer? Für dieses kleine Anpassung brauchen sie so lange? Und 120 Euro die Stunde?
Wenn du jetzt falsch reagierst wird es teuer. Denn was passiert wenn du sagst: Ok, was haben Sie sich den vorgestellt? Ich kann Dir sagen was passiert, dann hast du deich gerade von deinem Preis verabschiedet und bist schon mitten in der Preisverhandlung.
Ensuring web sites are easy to find using search engines is important to ensure visitors will be able to find your content. This training gives some technical tips and suggestions how to optimize your sites for search engine visibility, for example:
* How to make sure search engines can find and process your content easily
* How to prevent duplicate content showing up in the search results
* How to make sure search results are rich and relevant
In this training you won't find the one weird trick to get to the top of the Google results but instead some practical tips how to ensure smooth experience for both human visitors and search robots.
Exove training by Johannes Siipola
Mobile et e-commerce 2017 : Google AMP, Mobile First IndexSandra BOYER
Intro : Visites web mobiles vs visites web PC, évolution du e-commerce.
1- Les différentes technologies mobiles en résumé : avantages et inconvénients en SEO (diffusion dynamique, site mobile, Responsive design) + explication du nouveau format mobile : Google AMP
2- Comprendre l'indexation mobile:
- Fonctionnement du crawl et de l'indexation jusqu'à aujourd'hui
3- Mutations du crawl et de l'indexation après 2017
- Explication du Mobile First Index de Google
4- Que faire pour optimiser sa version mobile ?
- A faire / Ne pas faire-
- Tester sa version mobile
4- Conclusion
Wish to know how can you use 'White Hat Link Building in 2016'. You will find this deck presented byKaranam Srikanth, Digital Marketing Manager at Dilate Digital during Webinar for Digital Vidya. Interested in attending similar Webinar Live? Register Now at http://www.digitalvidya.com/webinars/
How to Structure a Scalable SEO StrategyDigital Reach
Everybody knows that SEO is important, but preparing for an SEO campaign can seem intimidating and overwhelming. Where do you start? What is important? How will we succeed? Anybody who promises you fast and easy answers isn’t being forthright, but it is possible to win at SEO. In our next Web Clinic: How to Structure an SEO Strategy, I’ll be showing you how to structure your SEO strategy for long term success.
On Tuesday, February 21st, we’ll be hosting Web Clinics all day about the proper implementation of an SEO strategy. Register to participate at 9AM PT, 11AM PT, or 1PM PT and set yourself up for SEO ranking success.
During this Web Clinic, our Head of Operations Andrew Seidman will cover:
Low-hanging fruit for ranking improvements
How to develop an effective link building strategy
The value of data attribution in SEO planning
Plus, don’t miss our live analysis of member submitted websites, so be sure to submit your website during the Web Clinic!
How to Spot a Bear - An Intro to Machine Learning for SEOTom Anthony
Machine Learning is becoming a more and more important part of everything Google does, but can seem quite inaccessible to learn about.
This presentation doesn't try to teach you how to do ML, but focuses instead on showing you the types of problems that ML can address, how Google have used it previously, and how they might use it in the future.
When SEO and UX practices are combined, the results can be extraordinary. Rand walks through how the practices have evolved to have far more combined value than tensions and tradeoffs, and some ways for each to learn from the other.
Learn all the essentials of building Angular 2 applications right here.
https://www.udemy.com/angular-2-training/?couponCode=UANGULAR2
This is a beginner level course aimed at those new to Angular 2 and Typescript. No previous knowledge of either is required before starting this course.
This course combines slides, projects and quizzes in a clear, concise and engaging way to guide you through the core concepts of Angular 2 and Typescript.
You will gain a solid foundation for building real-world applications following best practices and the Angular 2 style guide. This includes how to build components, create shared services, navigate between views, manage data, and managing user and system events.
Using Rails to Create an Enterprise App: A Real-Life Case StudyDavid Keener
Rails is a great framework for quickly creating "green field" web applications. Find out how well it works when creating internal, corporate web applications that have to access multiple legacy databases.
Slides for the course Big Data and Automated Content Analysis, in which students of the social sciences (communication science) learn how to conduct analyses using Python.
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...Codemotion
Have you ever used a third party API, and it didn't work the way you wanted? You don't have to live with it! I'll be sharing my experience transforming unruly JSON into the GraphQL API of my dreams. I'll speak about how GraphQL helped me get the data I wanted, and share some strategies for designing schema you'll love. By the end of this talk, you'll understand how GraphQL can improve the quality of your data, and your life.
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...Codemotion
Have you ever used a third party API, and it didn't work the way you wanted? You don't have to live with it! I'll be sharing my experience transforming unruly JSON into the GraphQL API of my dreams. I'll speak about how GraphQL helped me get the data I wanted, and share some strategies for designing schema you'll love. By the end of this talk, you'll understand how GraphQL can improve the quality of your data, and your life.
進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務
你/妳知道WebApi (REST)己經成為一個企業IT系統整合及網路服務成長最為快速的趨勢嗎? 你/妳知道現今在網路上最被Mobile device使所用的資料交換的格式是JSON (Javascript Object Notation)而不再是肥大擁腫的XML怪獸嗎?
全世界的網路大咖都拼命地開發WebApi的服務來吸引Mobile或Web application的開發者, 我們將在這堂課中結合AngularJs與ASP.NET Web API 2來讓大家開始感受WebApi的吸引力。
Streaming machine learning is being integrated in Spark 2.1+, but you don’t need to wait. Holden Karau and Seth Hendrickson demonstrate how to do streaming machine learning using Spark’s new Structured Streaming and walk you through creating your own streaming model. By the end of this session, you’ll have a better understanding of Spark’s Structured Streaming API as well as how machine learning works in Spark.
Similar to Make Your Own Damn SEO Tools (Using Google Docs!) (20)
The Secret to Engaging Modern Consumers: Journey Mapping and Personalization
In today's digital landscape, understanding the customer's journey and delivering personalized experiences are paramount. This masterclass delves into the art of consumer journey mapping, a powerful technique that visualizes the entire customer experience across touchpoints. Attendees will learn how to create detailed journey maps, identify pain points, and uncover opportunities for optimization. The presentation also explores personalization strategies that leverage data and technology to tailor content, products, and experiences to individual customers. From real-time personalization to predictive analytics, attendees will gain insights into cutting-edge approaches that drive engagement and loyalty.
Key Takeaways:
Current consumer landscape; Steps to mapping an effective consumer journey; Understanding the value of personalization; Integrating mapping and personalization for success; Brands that are getting It right!; Best Practices; Future Trends
Top 3 Ways to Align Sales and Marketing Teams for Rapid GrowthDemandbase
In this session, Demandbase’s Stephanie Quinn, Sr. Director of Integrated and Digital Marketing, Devin Rosenberg, Director of Sales, and Kevin Rooney, Senior Director of Sales Development will share how sales and marketing shapes their day-to-day and what key areas are needed for true alignment.
How to Use AI to Write a High-Quality Article that Ranksminatamang0021
In the world of content creation, many AI bloggers have drifted away from their original vision, resulting in low-quality articles that search engines overlook. Don't let that happen to you! Join us to discover how to leverage AI tools effectively to craft high-quality content that not only captures your audience's attention but also ranks well on search engines.
Disclaimer: Some of the prompts mentioned here are the examples of Matt Diggity. Please use it as reference and make your own custom prompts.
Is AI-Generated Content the Future of Content Creation?Cut-the-SaaS
Discover the transformative power of AI in content creation with our presentation, "Is AI-Generated Content the Future of Content Creation?" by Puran Parsani, CEO & Editor of Cut-The-SaaS. Learn how AI-generated content is revolutionizing marketing, publishing, education, healthcare, and finance by offering unprecedented efficiency, creativity, and scalability.
Understanding
AI-Generated Content:
AI-generated content includes text, images, videos, and audio produced by AI without direct human involvement. This technology leverages large datasets to create contextually relevant and coherent material, streamlining content production.
Key Benefits:
Content Creation: Rapidly generate high-quality content for blogs, articles, and social media.
Brainstorming: AI simulates conversations to inspire creative ideas.
Research Assistance: Efficiently summarize and research information.
Market Insights:
The content marketing industry is projected to grow to $17.6 billion by 2032, with AI-generated content expected to dominate over 55% of the market.
Case Study: CNET’s AI Content Controversy:
CNET’s use of AI for news articles led to public scrutiny due to factual inaccuracies, highlighting the need for transparency and human oversight.
Benefits Across Industries:
Marketing: Personalize content at scale and optimize engagement with predictive analytics.
Publishing: Automate content creation for faster publication cycles.
Education: Efficiently generate educational materials.
Healthcare: Create accurate content for patients and professionals.
Finance: Produce timely financial content for decision-making.
Challenges and Ethical Considerations:
Transparency: Disclose AI use to maintain trust.
Bias: Address potential AI biases with diverse datasets.
SEO: Ensure AI content meets SEO standards.
Quality: Maintain high standards to prevent misinformation.
Conclusion:
AI-generated content offers significant benefits in efficiency, personalization, and scalability. However, ethical considerations and quality assurance are crucial for responsible use. Explore the future of content creation with us and see how AI is transforming various industries.
Connect with Us:
Follow Cut-The-SaaS on LinkedIn, Instagram, YouTube, Twitter, and Medium. Visit cut-the-saas.com for more insights and resources.
The digital marketing industry is changing faster than ever and those who don’t adapt with the times are losing market share. Where should marketers be focusing their efforts? What strategies are the experts seeing get the best results? Get up-to-speed with the latest industry insights, trends and predictions for the future in this panel discussion with some leading digital marketing experts.
10 Video Ideas Any Business Can Make RIGHT NOW!
You'll never draw a blank again on what kind of video to make for your business. Go beyond the basic categories and truly reimagine a brand new advanced way to brainstorm video content creation. During this masterclass you'll be challenged to think creatively and outside of the box and view your videos through lenses you may have never thought of previously. It's guaranteed that you'll leave with more than 10 video ideas, but I like to under-promise and over-deliver. Don't miss this session.
Key Takeaways:
How to use the Video Matrix
How to use additional "Lenses"
Where to source original video ideas
Short video marketing has sweeped the nation and is the fastest way to build an online brand on social media in 2024. In this session you will learn:- What is short video marketing- Which platforms work best for your business- Content strategies that are on brand for your business- How to sell organically without paying for ads.
Mastering Local SEO for Service Businesses in the AI Era is tailored specifically for local service providers like plumbers, dentists, and others seeking to dominate their local search landscape. This session delves into leveraging AI advancements to enhance your online visibility and search rankings through the Content Factory model, designed for creating high-impact, SEO-driven content. Discover the Dollar-a-Day advertising strategy, a cost-effective approach to boost your local SEO efforts and attract more customers with minimal investment. Gain practical insights on optimizing your online presence to meet the specific needs of local service seekers, ensuring your business not only appears but stands out in local searches. This concise, action-oriented workshop is your roadmap to navigating the complexities of digital marketing in the AI age, driving more leads, conversions, and ultimately, success for your local service business.
Key Takeaways:
Embrace AI for Local SEO: Learn to harness the power of AI technologies to optimize your website and content for local search. Understand the pivotal role AI plays in analyzing search trends and consumer behavior, enabling you to tailor your SEO strategies to meet the specific demands of your target local audience. Leverage the Content Factory Model: Discover the step-by-step process of creating SEO-optimized content at scale. This approach ensures a steady stream of high-quality content that engages local customers and boosts your search rankings. Get an action guide on implementing this model, complete with templates and scheduling strategies to maintain a consistent online presence. Maximize ROI with Dollar-a-Day Advertising: Dive into the cost-effective Dollar-a-Day advertising strategy that amplifies your visibility in local searches without breaking the bank. Learn how to strategically allocate your budget across platforms to target potential local customers effectively. The session includes an action guide on setting up, monitoring, and optimizing your ad campaigns to ensure maximum impact with minimal investment.
When most people in the industry talk about online or digital reputation management, what they're really saying is Google search and PPC. And it's usually reactive, left dealing with the aftermath of negative information published somewhere online. That's outdated. It leaves executives, organizations and other high-profile individuals at a high risk of a digital reputation attack that spans channels and tactics. But the tools needed to safeguard against an attack are more cybersecurity-oriented than most marketing and communications professionals can manage. Business leaders Leaders grasp the importance; 83% of executives place reputation in their top five areas of risk, yet only 23% are confident in their ability to address it. To succeed in 2024 and beyond, you need to turn online reputation on its axis and think like an attacker.\
Key Takeaways:
- New framework for examining and safeguarding an online reputation
- Tools and techniques to keep you a step ahead
- Practical examples that demonstrate when to act, how to act and how to recover
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROVWO
In today’s era of AI, personalization is more than just a trend—it’s a fundamental strategy that unlocks numerous opportunities.
When done effectively, personalization builds trust, loyalty, and satisfaction among your users—key factors for business success. However, relying solely on AI capabilities isn’t enough. You need to anchor your approach in solid principles, understand your users’ context, and master the art of persuasion.
Join us as Sarjak Patel and Naitry Saggu from 3rd Eye Consulting unveil a transformative framework. This approach seamlessly integrates your unique context, consumer insights, and conversion goals, paving the way for unparalleled success in personalization.
SMM Cheap - No. 1 SMM panel in the worldsmmpanel567
Boost your social media marketing with our SMM Panel services offering SMM Cheap services! Get cost-effective services for your business and increase followers, likes, and engagement across all social media platforms. Get affordable services perfect for businesses and influencers looking to increase their social proof. See how cheap SMM strategies can help improve your social media presence and be a pro at the social media game.
Mastering Local SEO for Service Businesses in the AI Era is tailored specifically for local service providers like plumbers, dentists, and others seeking to dominate their local search landscape. This session delves into leveraging AI advancements to enhance your online visibility and search rankings through the Content Factory model, designed for creating high-impact, SEO-driven content. Discover the Dollar-a-Day advertising strategy, a cost-effective approach to boost your local SEO efforts and attract more customers with minimal investment. Gain practical insights on optimizing your online presence to meet the specific needs of local service seekers, ensuring your business not only appears but stands out in local searches. This concise, action-oriented workshop is your roadmap to navigating the complexities of digital marketing in the AI age, driving more leads, conversions, and ultimately, success for your local service business.
Key Takeaways:
Embrace AI for Local SEO: Learn to harness the power of AI technologies to optimize your website and content for local search. Understand the pivotal role AI plays in analyzing search trends and consumer behavior, enabling you to tailor your SEO strategies to meet the specific demands of your target local audience. Leverage the Content Factory Model: Discover the step-by-step process of creating SEO-optimized content at scale. This approach ensures a steady stream of high-quality content that engages local customers and boosts your search rankings. Get an action guide on implementing this model, complete with templates and scheduling strategies to maintain a consistent online presence. Maximize ROI with Dollar-a-Day Advertising: Dive into the cost-effective Dollar-a-Day advertising strategy that amplifies your visibility in local searches without breaking the bank. Learn how to strategically allocate your budget across platforms to target potential local customers effectively. The session includes an action guide on setting up, monitoring, and optimizing your ad campaigns to ensure maximum impact with minimal investment.
It's another new era of digital and marketers are faced with making big bets on their digital strategy. If you are looking at modernizing your tech stack to support your digital evolution, there are a few can't miss (often overlooked) areas that should be part of every conversation. We'll cover setting your vision, avoiding siloes, adding a democratized approach to data strategy, localization, creating critical governance requirements and more. Attendees will walk away with actions they can take into initiatives they are running today and consider for the future.
The What, Why & How of 3D and AR in Digital CommercePushON Ltd
Vladimir Mulhem has over 20 years of experience in commercialising cutting edge creative technology across construction, marketing and retail.
Previously the founder and Tech and Innovation Director of Creative Content Works working with the likes of Next, John Lewis and JD Sport, he now helps retailers, brands and agencies solve challenges of applying the emerging technologies 3D, AR, VR and Gen AI to real-world problems.
In this webinar, Vladimir will be covering the following topics:
Applications of 3D and AR in Digital Commerce,
Benefits of 3D and AR,
Tools to create, manage and publish 3D and AR in Digital Commerce.
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysSearch Engine Journal
Digital platforms are constantly multiplying, and with that, user engagement is becoming more intricate and fragmented.
So how do you effectively navigate distributing and tailoring your content across these various touchpoints?
Watch this webinar as we dive into the evolving landscape of content strategy tailored for today's fragmented user journeys. Understanding how to deliver your content to your users is more crucial than ever, and we’ll provide actionable tips for navigating these intricate challenges.
You’ll learn:
- How today’s users engage with content across various channels and devices.
- The latest methodologies for identifying and addressing content gaps to keep your content strategy proactive and relevant.
- What digital shelf space is and how your content strategy needs to pivot.
With Wayne Cichanski, we’ll explore innovative strategies to map out and meet the diverse needs of your audience, ensuring every piece of content resonates and connects, regardless of where or how it is consumed.
The digital marketing industry is changing faster than ever and those who don’t adapt with the times are losing market share. Where should marketers be focusing their efforts? What strategies are the experts seeing get the best results? Get up-to-speed with the latest industry insights, trends and predictions for the future in this panel discussion with some leading digital marketing experts.
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Make Your Own Damn SEO Tools (Using Google Docs!)
1. MAKE YOUR
OWN DAMN
SEO TOOLS
Cheat Sheet: ranktank.org/damntools/
@seanmalseed
2. Why?
• How many hours have you spent
trying to find that one tool
that did that one thing that
you need?
• How many hours do you spend
fiddling with multiple exports
from three tools trying to eek
out some information?
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
3. “but i dont know how to code and im really
not that technical…”
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
4. If you’re sitting in this room right now,
you’ve got a little technical in you.
Give yourself a little credit.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
5. Talkin’ Bout some GDocs
Google built some really powerful commands
into Sheets.
• ImportXML and
ImportDATA can
automagically pull
and parse data from
an API or web pages.
• ImportHTML can pull
web page source
elements
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
6. ImportDATA
• PowerPoint can get a little
boring, so let’s build a tool
right now.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
7. Multi-Page Change Monitor
• The “Have they updated their website
or code yet?” tool.
• Formula used: ImportDATA
• Google Doc with Example
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
8. Setting Up the Sheet
• Column A is for the URLs you’ll
be checking
• Column B is for the live pages
pulled from the site
• Column C is for the original
pages to compare against
• Column D performs the “Has it
changed?” check!
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
9. The Magic Formula
• Column B is where the real
magic happens, pulling live
data for each page you put in
column A using importDATA
• Let’s build that formula
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
10. The Magic Formula
=importdata(A2)
This call uses the URL in cell A2 and pulls all of the page source.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
11. The Magic Formula
=concatenate(importdata(A2))
Concatenate joins an array together. In this case, it forces all of the code into
a single string of data in one cell.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
12. The Magic Formula
=substitute(concatenate(importdata
(A2)), char(10), “”)
Some pages still have line breaks which cause the sheet to get all weird and stuff.
Stop this weirdness by using SUBSTITUTE to replace line breaks Char(10) with nothing “”
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
13. The Magic Formula
=if(A2)=“”,””,
substitute(concatenate(importdata(A2)),
char(10), “”))
Finally, to keep the sheet clean, we need to check and see if something is actually in cell A2.
If nothing is there, we’ll leave B2 blank too.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
14. The Magic Formula
If the value in A2 = empty Make this cell (B2) empty
=if(A2)=“”,””,
Otherwise, do the thing!
substitute(concatenate(importdata(A2)),
char(10), “”))
Finally, to keep the sheet clean, we need to check and see if something is actually in cell A2.
If nothing is there, we’ll leave B2 blank too.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
15. Column D for Detection!
=if(B2=C2,”Nope”,”Yep”)
Compare the live data in B2 to the baseline data in C2.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
16. Column D for Detection!
=if(C2=“”,””,if(B2=C2,”Yep”,”Nope”))
Cleaning this up a bit: if we didn’t put baseline data in C2, there’s no reason to do
the comparison! We’ll leave the cell blank instead.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
17. Using an API
• The “I just need effing keyword
search volumes in bulk but SEMrush
doesn’t do that” tool.
• API used: SEMrush
• API call used: phrase_this
• Formula used: ImportDATA
• Google Doc with Example
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
18. SEMrush API Format
Looks complicated, but it’s not.
http://us.api.semrush.com/?action=report&type=phrase_this&
key=YOUR_API_KEY&display_limit=1&export=api&export_columns
=Nq&phrase=KEYWORD
Using the API is literally just calling a URL with your API key in it.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
19. SEMrush API Format
Let’s break it into multiple lines
and examine it.
http://us.api.semrush.com/?action=report <- Required, specify country
&type=phrase_this <- This specifies the type of call you’re making
&key=YOUR_API_KEY <- Your API key goes here
&display_limit=1 <- How many lines of data to get. We only need one!
&export=api <- Required
&export_columns=Nq <- What metrics do we want? Nq means Search Volume
&phrase=KEYWORD <- The keyword to check. Pretty important to include…
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
20. Making the Call
We’ve already learned how to use
importDATA!
=importdata(http://us.api.semrush.com/?actio
n=report&type=phrase_this&key=YOUR_API_KEY&d
isplay_limit=1&export=api&export_columns=Nq&
phrase=KEYWORD)
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
21. Making the Call
=importdata("http://us.api.semrush.com/?acti
on=report&type=phrase_this&key=YOUR_API_KEY&
display_limit=1&export=api&export_columns=Nq
&phrase=“ & A2)
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
22. Uh-oh…
API column header
The actual data we want
The API returns TWO lines of data, when we only want one! It gives us a column
header AND the data we want, which wind up taking two rows. This won’t work
if we want to check multiple lines of keywords!
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
23. The Magic of QUERY
Google built a function called “QUERY” into
Sheets, and it’s basically effing magic.
QUERY let’s you perform an SQL query on
data, such as a range of cells or returned
data.
SQL stands for Structured Query Language,
but it might as well mean Simple Query
Language because it’s simple as sh*t.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
24. Let’s QUERY
We’re gonna perform this “QUERY” on the data
the SEMrush API sends us:
SELECT Col1 LABEL Col1 ‘’
It’s going to SELECT column 1 and LABEL
column 1 with ‘’ (meaning blank). BOOM the
header is GONE BABY!
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
25. ImportDATA + Query
=query(importdata("http://us.api.semrush.com/?action
=report&type=phrase_this&key=5311a58529cc0bbadf7e277
555e9d83b&display_limit=1&export=api&export_columns=
Nq&phrase=" & A2),"SELECT Col1 LABEL Col1 ''")
Boy oh boy, is that easy to do.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
26. Gettin’ International
=query(importdata("http://” & $E$2 &
“.api.semrush.com/?action=report&type=phrase_this&key=5311
a58529cc0bbadf7e277555e9d83b&display_limit=1&export=api&ex
port_columns=Nq&phrase=" & A2),"SELECT Col1 LABEL Col1
''")
Cell E2 will hold the country code, and using the $
(as $E$2) means the cell position will never change,
even when the formula is pasted or filled-down.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
27. Using XPath
• The “I need to check all of the meta
descriptions and page titles” tool.
• Formula used: ImportXML
• Google Doc with Example
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
28. XPath
• Xpath confuses everyone.
Including me.
• It’s basically a way to point to
a specific HTML element, or a
bunch of elements.
• We’ll look at a super simple way
to use it. Maybe you’ll want to
go learn more about it.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
29. ImportXML
• importXML lets you specify a
URL and Xpath to perform on the
returned source:
Column C:
=ImportXML(A2, "//title")
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
30. ImportXML
• Column C was easy. Column B is
a bit more challenging:
=substitute(ImportXML(A2,
"//meta[@name='description']/@content"),char(10),"")
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
31. Xpath is a Roadmap
Painting a path to a specific
element in code:
"//meta[@name='description']/@content”
It’s in the meta Its name is ‘description’ Give me the content
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
32. The “OH SH*T” Moment
The moment when
you’ll realize how
freaking powerful
ImportXML with
Xpath is.
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
33. BRB, Parsing Google
You can use ImportXML and Xpath to parse Google SERPs.
It even uses a Google internal IP address instead of
yours, so your office won’t get stuck in CAPTCHA hell.
=importxml("https://www.google.com/search?n
um=100&q=query","//h3[@class='r']/a/@href")
Yes. Oh sh*t indeed.
Xpath to grab just the search result URLs
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
34. And on that bombshell…
RankTank.org
CircleRank.com
I do “the Twitter”
@seanmalseed
Cheat Sheet: ranktank.org/damntools/ @seanmalseed
Editor's Notes
I’m using the SEMrush API for these examples because a) I used to work there and I handled API integrations, so I’m just a weeee bit familiar with it. b) Their data is amazing and trusted by top agencies c) I’m still really good friends with them, and when I told them what I was going to do with these tools I’m making, they gave me a promo to give out with a completely free month of full Pro service, with a full working API key included… convenient, eh?
Before we can parse the API data, we need to understand its format. Good thing it’s super simple. Using the API is literally just calling a URL with your API key in it.
You could actually put the API call into the URL field of your web browser, and it would pull back the data just like a web page. SOOO simple! Woot.
In the first section of the call, you can change “us” to other countries, like “ca” for Canada – there’s a full list at semrush.com/api.html
“phrase_this” is the SEMrush API call for metrics on a single keyword
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
We can call and parse the API automagically with IMPORTDATA, just like we did with web pages! It works the same way!
I’m using the SEMrush API for these examples because a) I used to work there and I handled API integrations, so I’m just a weeee bit familiar with it. b) Their data is amazing and trusted by top agencies c) I’m still really good friends with them, and when I told them what I was going to do with these tools I’m making, they gave me a promo to give out with a completely free month of full Pro service, with a full working API key included… convenient, eh?