SlideShare a Scribd company logo
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano
TechSEO Boost 2019
Apps Script for SEO
Dave Sottimano | @dsottimano | #TechSEOBoost
We’re going to talk
about..
JavaScript!
Dave Sottimano | @dsottimano | #TechSEOBoost
and
Spreadsheets!
Dave Sottimano | @dsottimano | #TechSEOBoost
+

Recommended for you

How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...

This document contains the transcript of a presentation about incorporating machine learning into internal linking audits. The presentation discusses analyzing a website's internal link structure using machine learning techniques like topic modeling and fuzzy matching to identify opportunities for new or improved internal links. It provides a 6-step process for discovery, analysis, clustering content by topic, identifying link opportunities, prioritizing where to link, and measuring the impact of implemented links. The goal is incremental improvements to internal linking that can boost SEO over time through better content organization and discoverability.

seomachine learningmarketing
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO ProcessesThriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes

How to successfully manage an SEO process? Is about having Influence to earn support, Be fast and agile and Be consistent and error free. I explain how in this presentation!

seosearch engine optimizationseo project management
Martin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth SouthgateMartin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth Southgate

This document outlines an SEO strategy inspired by Gareth Southgate's plan to improve the England football team. It presents a three step target setting framework: 1) Be competitive in 6-12 months, 2) achieve tournament success in 1-2 years, and 3) be number one in 2-3 years. Key metrics such as visibility, site health, traffic, and time on page are identified and targets are set for each step. Accompanying tasks are mapped to the metrics and timeline to execute the plan, such as link campaigns, technical fixes, and content updates. The strategy aims to provide structure through measurable goals and accountability.

seomarketing strategysearch engine optimization
Dave Sottimano | @dsottimano | #TechSEOBoost
Meet the new “you”Results not guaranteed. Actually, no matter how much you do apps script, you’ll probably never be as jacked as this guy.
Dave Sottimano | @dsottimano | #TechSEOBoost
Am I masochistic? Why
not just use Python?
Dave Sottimano | @dsottimano | #TechSEOBoost
To make programming accessible in everyday tools.
Generated Humans Credit: thispersondoesnotexist.com
Dave Sottimano | @dsottimano | #TechSEOBoost
Because I don’t like your interface

Recommended for you

Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023

With the help of my favourite case study, I'm showcasing how I took a data-driven approach to scale SEO for a travel brand. I've covered how I collected data, found trends, and converted them into opportunities. Those opportunities were tested before the grand deployment, which resulted in multifold growth in SEO visibility and revenue.

data driven seoenterprise seotravel seo
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf

This document outlines a 4-step process for conducting a Core Web Vitals audit: 1) Benchmark key pages by measuring LCP, FID, and CLS metrics, 2) Investigate audit results to understand issues, 3) Test optimization changes and re-measure metrics, 4) Prioritize fixes based on impact and effort required. The goal is to identify opportunities to improve load performance and user experience.

Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard

The document discusses the challenges of scaling great content. It states that while scaling basic content is easy, scaling high-quality content is difficult. It recommends systematizing, standardizing, and streamlining content production processes to help overcome these challenges. This includes outlining processes, reviewing drafts, editing, and publishing content according to standardized steps.

Dave Sottimano | @dsottimano | #TechSEOBoost
Because you’re going to do this anyway.
Dave Sottimano | @dsottimano | #TechSEOBoost
Serverless
Free
Integrated
Dave Sottimano | @dsottimano | #TechSEOBoost
Magic lives
here
Dave Sottimano | @dsottimano | #TechSEOBoost

Recommended for you

Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023

The document discusses applying neuroscience concepts to search engine optimization. It begins with an overview of the presenter's background in neuroscience and cognitive psychology. The presentation then covers topics like capturing attention, cognitive biases, heuristics in decision making, social proof, and the role of emotions. The goal is to optimize websites for users by understanding how the brain processes information, makes judgments and decisions. The key takeaway is that an effective SEO strategy puts the user's experience and needs at the forefront.

Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...

Patrick's Brighton SEO talk on using machine learning for technical SEO and how to automate many things.

seotechnical seomachine learning
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdfBrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf

1) What is "The Metaverse?" 2) What technologies are being used within The Metaverse? 3) How are these technologies transforming shopping behavior? 4) How are the technologies impacting search? 5) Why should search professionals care and how do we optimise for this? 6) What gives NFTs their value and how can we optimise them? 7) What types of experiences are industries creating with these technologies? 8) What the user concerns around "The Metaverse" and how cam we be more ethical?

metaverseaugmented realityar
Dave Sottimano | @dsottimano | #TechSEOBoost
My problem with spreadsheets
Dave Sottimano | @dsottimano | #TechSEOBoost
Generic formulas become a mess.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTIT
UTE(C5,"the",""),"Hat",""),"written",""),"@","")
Dave Sottimano | @dsottimano | #TechSEOBoost
What if you could do this?
=SUBSTITUTE_ALL(a1,“the,Hat,@,written”,””)
https://moz.com/blog/search-volume-data-excel - Psst, this isn’t new. Richard Baxter in 2011
Dave Sottimano | @dsottimano | #TechSEOBoost
How do you parse the path here?
https://www.local10.com/news/weird-
news/burglar-wears-clear-plastic-wrapper-as-
disguise-to-rob-gamestop

Recommended for you

How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover

In this talk you will learn how search intent can help you benefit from the growing popularity of Google Discover. You’ll get actionable tips, a case study example and exclusive data from SEMrush.

seosearch intentsearch engine optimization
Actionable and Impactful SEO Audits #SearchNorwich
Actionable and Impactful SEO Audits  #SearchNorwichActionable and Impactful SEO Audits  #SearchNorwich
Actionable and Impactful SEO Audits #SearchNorwich

How to maximize your SEO audits impact and facilitate its actionability? In this presentation Aleyda goes through the SP2 principles that you can easily apply to your SEO analysis and recommendations.

seoseo auditssearch engine optimisation
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022

The document discusses scaling SEO through a product-led approach. It describes how content production and performance analysis can be scaled using templates, natural language generation, and data aggregation/dashboards. Specific strategies discussed include scaling content production through AI-assisted templates reviewed by specialists, and scaling analytics through custom dashboards integrating internal and external data to surface hidden opportunities. The overall message is that many aspects of SEO can be scaled through automation and data-driven approaches while maintaining quality.

seoseo automationscaling seo
Dave Sottimano | @dsottimano | #TechSEOBoost
Not fit for purpose, hard to modify and explain.
=MID(A1,FIND("*",SUBSTITUTE(A1,"/","*",LEN(A1)
-LEN(SUBSTITUTE(A1,"/",""))))+1,LEN(A1))
Dave Sottimano | @dsottimano | #TechSEOBoost
How about this instead?
=PARSE_URI(a2,”path”)
burglar-wears-clear-plastic-wrapper-as-
disguise-to-rob-gamestop
Dave Sottimano | @dsottimano | #TechSEOBoost
How do
you GET
Google
search
results?
Dave Sottimano | @dsottimano | #TechSEOBoost
Skip the
middleman

Recommended for you

The Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayThe Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right Way

This was a talk from BrightonSEO September 2021 and covers not only the importance of internal linking but also how to do it. It also covers a number of examples and additional tips.

seointernet marketingdigital marketing
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites

The thing is, we’re hitting an indexing ceiling. The internet advanced at a quick rate as it had all of human history to be written about and featured; now aside from some small niches and edge cases, we’re regurgitating the same content, the same “how to” guides, and the same products and information.

seoecommerceindexing
Don't be a cannibal
Don't be a cannibalDon't be a cannibal
Don't be a cannibal

The document discusses keyword cannibalization, which occurs when multiple pages on a website contain the same or similar keywords. This can hurt a website's search engine rankings, traffic from search engines, and conversions. The document provides tips on how to identify cannibalization issues, such as by monitoring keyword rankings and traffic share over time. It also gives recommendations for avoiding cannibalization, such as by regularly auditing content for duplicates and setting policies for user-generated content.

seo
Dave Sottimano | @dsottimano | #TechSEOBoost
cool?
cool
Dave Sottimano | @dsottimano | #TechSEOBoost
JavaScript functions are Custom formulas.
function COMBINE_STRINGS(string1,string2){
return string1 + string2
}
Note: Apps Script is ECMA 2015
Dave Sottimano | @dsottimano | #TechSEOBoost
Now, we can call the function as a formula!
Note: Apps Script is ECMA 2015
Dave Sottimano | @dsottimano | #TechSEOBoost
There’s thousands of functions ready to be adapted.

Recommended for you

How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO

I want you to go away after this with a really clear view on why less definitely is more, what you can do to decide what actually is too much content to have on your site, and how to go about reducing the number of pages you’ve got. Ultimately, you’re here to find out how to reduce the amount of work you have to do in the long-run to get the same amount or more traffic.

Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff

Automate The Technical SEO Stuff by Michael Van Den Reym In this talk, Michael will show you how to automate technical SEO tasks. You will learn how to schedule and compare crawls to spot technical errors faster, how to use RPA to speed up technical SEO audits and how to automatically optimize images. You will get inspired to execute technical SEO better and faster.

seopythonautomation
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script

The document is a slideshow presentation about using Google Apps Script to automate tasks and create custom formulas and functions in Google Sheets. It provides examples of parsing URLs, cleaning data, integrating APIs, scraping Google search results, machine learning classification, and monitoring page changes. It encourages attendees to learn JavaScript and Apps Script further and provides resources for doing so. It concludes by thanking the audience and sponsors and providing contact information for the presenter.

seotechnical seo
Dave Sottimano | @dsottimano | #TechSEOBoost
IT’S JUST
JAVASCRIPT…
IN A SPREADSHEET...
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
1. Sensor to monitor garden
2. Store in Google sheets
3. Apps script email if the soil is too dry
4. Set event in calendar to water plants

Recommended for you

Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...

Find out how Python and Machine Learning can be used to save you time and help you understand your website better. This session will cover how advancements to Python and Machine Learning are changing the game for busy SEOs, discuss the positive impact they can have and provide you with plenty of ready-to-use scripts you can use to save time with your technical SEO efforts.

TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...

This document discusses various rendering strategies and their impact on Core Web Vitals metrics. It begins by defining the Core Web Vitals metrics - Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift. It then examines different rendering strategies like client-side rendering, server-side rendering, static rendering, and rehydration. For each strategy, it outlines potential issues that could lead to poor Core Web Vitals and provides mitigation tactics to address those issues. The goal is to help understand how rendering strategies affect page speed and provide ways to optimize for Core Web Vitals.

technical seoseo
Accidental DataOps
Accidental DataOpsAccidental DataOps
Accidental DataOps

Usually, DataOps means applying DevOps principles to existing data analytics projects. We accidentally reversed it, taking a DevOps initiative and catalyzing adoption of data-driven practices across our company. What started as a practical initiative to bring better reliability and visibility to our software product had the unexpected effect of catalyzing a transformation that helped our organization become more data-driven across the company. What we learned in the process was how and why DevOps principles can naturally expand the role of a traditional operations team and bring wider culture change to the organization.

Dave Sottimano | @dsottimano | #TechSEOBoost
pulse.appsscript.info is where the cool kids are.
Dave Sottimano | @dsottimano | #TechSEOBoost
FINE, GO PLAY
WITH YOUR 100
ROWS OF DATA.
Dave Sottimano | @dsottimano | #TechSEOBoost
gsuite.google.com/campaigns/index__sheets-connectedsheet.html
Dave Sottimano | @dsottimano | #TechSEOBoost
Code for this presentation!
Make a copy of the
spreadsheet to access the
functions: bit.do/techseo
Or get the code:
bit.do/techseo-code

Recommended for you

Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012

The document presents over 65 free digital marketing tools and resources. It provides information on each tool, including its purpose and website. The tools cover areas like SEO, keyword research, link building, social media, productivity, and more. Screenshots are included for many of the tools.

digital marketingseosearch engine optimization
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile

Emily Grossman's talk about PWAs from BrightonSEO September 2017 Video slides have been replaced by a screenshot with links to the videos or their original sources.

marketingbrightonbrighton seo
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition

This document contains the slides from a TechSEO Boost conference research competition. There were three finalists who presented on topics related to technical SEO research they had conducted: Eric Enge presented on how Google search features impact click-through rates, Tomek Rudzki discussed taking JavaScript SEO to the next level by addressing issues with indexing JavaScript content, and Vincent Terrasi presented on generating qualitative content in multiple languages. Tomek Rudzki was selected as the grand prize winner for his research on JavaScript indexing challenges.

seotechnical seo
Dave Sottimano | @dsottimano | #TechSEOBoost
Clean and manipulate
data quickly in sheets
Dave Sottimano | @dsottimano | #TechSEOBoost
Parse URLs quickly =PARSE_URI(URL,PART)
https://www.example.com/directory/path-to-page.pdf
Root: example.com
Subdomain: www.example.com
Path: /directory/path-to-page.pdf
File: path-to-page.pdf
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
Don’t remember
the formula? Just
start typing.
Powered by JS
Doc

Recommended for you

How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...

Time to speed-up your SEO workflows! In this talk, I will show you how to: + Build simple Python Web apps to automate your tasks via the mighty Streamlit framework + Deploy them in one click and for free, so you can share them with your teammates (or the word!) I'll finish the talk with some exciting use cases!

seopythonweb analytics
Type, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenType, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any Screen

- The document is a presentation about responsive web typography given by Jason Pamental at DrupalCon Austin. - It discusses the need for typography to adapt to different screen sizes and devices through responsive design. - It provides tips for implementing responsive typography, including considering performance, progressive enhancement, proportional scaling, and polish.

designtypographyresponsive typography
The Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitThe Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing Toolkit

A presentation at Digital Marketing London in July 2012. The talk is based on a cut down version of a full free eBook available at www.analyticsseo.com. A comprehensive guide of the best free digital marketing tools including learning materials, browser extensions, tutorials to build agile tools in Excel and Google Docs, browser extensions, bookmarklets, link building, backlink analysis, social media, productivity tools and much more!

digital marketingseosearch engine optimization
Dave Sottimano | @dsottimano | #TechSEOBoost
example.com/directory/567/~!page.html
example.com/directory/56789/!page.html
example.com/@directory/56789/~page.php
=SUBSTITUTE_ALL(“@,.html,!,.php”,a1)
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
Combine multiple columns to one column?
Dave Sottimano | @dsottimano | #TechSEOBoost
=COMBINE_TO_COLUMN(A1:B200)

Recommended for you

Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?

Looking back on five years of Google Tag Manager. Has the tool changed? Have we? What's coming up in the next 5 years? My talk at MeasureCamp #11 (London).

google tag managermeasurecamp
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows ConferenceWinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference

In this opening keynote Steve Thair (@TheOpsMgr) from DevOpsGuys talks about why we need a DevOps on Windows conference, what DevOps is, "Enterprise DevOps", Outsourcing and lots of other stuff.

microsoftwindowsdevops
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake

ML.NET is an open source, machine learning framework built in .NET and runs on Windows, Linux and macOS. It allows developers to integrate custom machine learning into their applications without any prior expertise in developing or tuning machine learning models. Enhance your .NET apps with sentiment analysis, price prediction, fraud detection and more using custom models built with ML.NET In this Session, Andy will show not only the core of ML.NET but best practices around Azure Data Lake and data in general when using .NET

data scienceai
Dave Sottimano | @dsottimano | #TechSEOBoost
Leverage any API
(UrlFetchApp)
Dave Sottimano | @dsottimano | #TechSEOBoost
Scrape Google search
results reliably
Get an API key first,
serpapi.com
Dave Sottimano | @dsottimano | #TechSEOBoost
In the code, add your API Key
Dave Sottimano | @dsottimano | #TechSEOBoost
=GOOGLE_SEARCH(“tech seo boost”)

Recommended for you

The Web Platform - State of the Union '17
The Web Platform - State of the Union '17The Web Platform - State of the Union '17
The Web Platform - State of the Union '17

The web is evolving too fast, and it could be overwhelming sometimes to keep the rhythm with the pace of all that good work happening by the amazing web enthusiast engineers, so to put it all in a nutshell we'll review the most significant changes in the web platform within the last year. Just headlines and you can refer to individual topics for details. You're free to use these slides in your talks, I'd appreciate giving credits though - https://goo.gl/vvWvVn

webplatformstate
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...

What tools and technologies should you be using as a librarian or information professional in 2017? The CILIP special interest group MmIT hosted our first webinar to discuss and shortlist the most relevant tools you can employ as part of your work right now. We are joined by four members of the Multimedia and Information Technology Committee to look at tools and technologies for 2017

informationtechnologylibrarian
MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...

Experts from the Cilip Special Interest Group MmIT pick nine essential tools for librarians and information professionals to use in 2018.

librarytechnologyinformation service
Dave Sottimano | @dsottimano | #TechSEOBoost
=GOOGLE_FEATURED_SNIPPET(“why is the sky blue”)
Dave Sottimano | @dsottimano | #TechSEOBoost
Create your own auto-
suggest
bit.do/g-suggest
Dave Sottimano | @dsottimano | #TechSEOBoost
Simple and free.
Create your own
interface
bit.do/g-suggest
Dave Sottimano | @dsottimano | #TechSEOBoost
Use Python from a Google Cloud Function (API)
2 gb, Python 3.7 serverless
Python through the GCF
https://cloud.google.com/functio
ns/docs/quickstart-python

Recommended for you

The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo SchapiroThe Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro

See https://www.youtube.com/watch?v=_uDzXmbiUIg for German-language talk to these slides. What is the role of GitOps in IT strategy? This talk gives an overview and puts GitOps into the context of current challenges in IT strategy. Main aspects are continuous delivery, policy as code, automated governance, compliant-by-default work environments, acceptable means of compliance and a comprehensive automation of all development and operations related processes with the goal of true hands-off operations. The result places GitOps as a major building block of any modern IT strategy. GitOps helps building essential key IT capabilities. It creates the motivation to truly “fix the basics” via sustainable solutions to enable creating higher level automation solutions. With GitOps engineers can focus much more on business value and spend less effort on boring IT topics.

gitopsdevopsit strategy
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentAI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment

AI is the buzzword while ML is the underlying component... but when do we use ML? To solve problems that machines can find patterns without explicitly programming them to do so. But do you have a team building an ML model? How far are they from the IT team? Do they know how to deploy and serve that? Testing? And sharing what they have done? That's where a devops mindset comes in: reduce the batch size, continuous-everything and a culture of failure/experimentation are vital for your data team! In the end, I will show how the workflow of a data scientist can be in real life with a live demo!

aimldevops
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPSA SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS

A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS Palestra apresentada no Mobile Summit Brazil 2016 - #MSBR16 JULIANA CHAHOUD Em apenas dois anos o Twitter conseguiu atingir dois bilhões de dispositivos com os SDKs do Fabric, a solução da empresa para aplicativos Mobile. Será demonstrado na prática como utilizar SDKs e ferramentas do Fabric como o Digits, TwitterKit e Fastlane de forma eficaz. Entenda casos de sucesso da solução e dessa forma crie melhores aplicativos.

mobile summitcrashlyticstwitter
Dave Sottimano | @dsottimano | #TechSEOBoost
Limitless applications via APIs
Cloud based headless browsers:
Proxycrawl.com
Phantomjscloud.com
Semrush API Library
https://opensourceseo.org/semr
ush-api-library-google-sheets-
google-scripts/
Dave Sottimano | @dsottimano | #TechSEOBoost
Packaging through add-ons and
Document automation
Dave Sottimano | @dsottimano | #TechSEOBoost
“Private add-ons are only visible to users
in the same domain as the add-on publishing
account.
They can't be installed by outside users.
Private add-ons do not require add-on review”
https://developers.google.com/gsuite/add-ons/how-tos/publish-overview
Dave Sottimano | @dsottimano | #TechSEOBoost
Develop for your organization through private add-ons

Recommended for you

DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer

This document provides information about DevOps and digital transformation. It discusses how DevOps can help organizations transform by moving from traditional command and control models to more collaborative and iterative approaches. A DevOps operating model is proposed that uses multi-disciplinary product delivery teams and platform teams to continuously deliver value to customers. Microsoft tools that can support a DevOps transformation are also highlighted. The document concludes by demonstrating how to deploy a Docker container cluster on Azure using DevOps techniques.

#microsoftdigital transformationazure
Factsheet pdf
Factsheet                            pdfFactsheet                            pdf
Factsheet pdf

factsheet

Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...

In our rapidly evolving digital landscape, yesterday's strategies simply won't suffice. Join us for a groundbreaking session on revenue based marketing where we'll explore cutting-edge approaches and the latest strategies that can supercharge your digital marketing plans. Discover how to leverage performance-based PR, influencer marketing, and affiliate marketing to drive revenue, optimize your campaigns, and achieve measurable results. We'll dive into effective methods for building brand awareness, cultivating deep engagement, driving conversions, and fostering lasting customer loyalty. Prepare to gain fresh ideas, valuable insights, and innovative methodologies designed to elevate your digital marketing efforts to new heights. Don't miss this opportunity to transform your strategy and stay ahead of the curve! Key Takeaways: 1. Advanced Revenue-Driven Strategies: Learn how performance-based PR, influencer marketing, and affiliate marketing can drive revenue and optimize your marketing efforts. 2. Building and Engaging Your Audience: Discover effective methods for increasing brand awareness and cultivating deep engagement with your target audience. 3. Driving Conversions and Loyalty: Gain insights into strategies for driving conversions and fostering lasting customer loyalty to sustain your brand's growth.

digital marketingmarketingsales
Dave Sottimano | @dsottimano | #TechSEOBoost
Private add-ons
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
Solving SEO Problems with Apps Script
Dave Sottimano | @dsottimano | #TechSEOBoost
Check if indexed &
Find 301 targets.

Recommended for you

Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx

Research on chemical industry with considering one of PSU as an example Rashtriya Chemical Fertilizers (RCF). Chemical Industry trend, strengths, weaknesses. Chemical Industry market position as well as RCF position. RCF revenue, profit, EBITDA, forecast, technology, past performance. State wise revenue of chemical industry and RCF as well

salesmárketirese
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand

Let’s be honest. Improvements in search rankings and organic traffic don’t always translate into sales. Yet, you spend the majority of your SEO resources on driving rankings and traffic. What if you built your SEO content with conversion in mind from the beginning? You’d generate more organic traffic that actually converts into revenue! Join 20-year search marketing veteran as he unveils his framework for developing SEO content with conversion in mind every step of the way ‒ from keyword strategy to content development and publication. Takeaways: Tactics and benchmarks for SEO content that converts in 2024 Page layouts and content formats that convert organic traffic Crafting keyword strategy and calls-to-action for conversion

digital marketingmarketingsales
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf

Managing payroll in SMEs can indeed be challenging, but there are several effective strategies to solve common problems. Invest in robust payroll software that automates calculations, tax deductions, and compliance requirements. This reduces errors and saves time.

payroll herbpayroll common problemspayroll
Dave Sottimano | @dsottimano | #TechSEOBoost
=GOOGLE_SEARCH(“https://www.google.com”)
Query parameter is the verbatim URL
Dave Sottimano | @dsottimano | #TechSEOBoost
Same
function.
Better
way of
running it
Dave Sottimano | @dsottimano | #TechSEOBoost
=GOOGLE_SEARCH(“site:seland.com python”)
Find best matched possible 301 targets
Dave Sottimano | @dsottimano | #TechSEOBoost
Cache copies of pages &
Change monitoring.

Recommended for you

Know about what is digital marketing.pptx
Know about what is digital marketing.pptxKnow about what is digital marketing.pptx
Know about what is digital marketing.pptx

Training devistation provides quality training in digital marketing. ChatGPT Digital marketing encompasses a wide range of online strategies and tactics designed to connect businesses with their target audiences, increase brand awareness, drive traffic, and ultimately generate leads and sales. Here’s a comprehensive description: Digital marketing leverages various online channels and platforms such as search engines (Google, Bing), social media (Facebook, Instagram, LinkedIn), email, websites, and mobile apps to reach consumers. Unlike traditional marketing, which often relies on print ads, billboards, or TV commercials, digital marketing allows for precise targeting and measurement of campaigns in real time. also know about benefits of digital marketing click here - https://training.devinstances.com/ address - industrial area, phase 8, F7, MOHALI, PUNJAB

digital marketingseoppc
Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024

The "Digital Marketing Metrics" PDF by Digital Scape provides a detailed guide to essential metrics used in digital marketing. It explains the importance of metrics in tracking and optimizing marketing efforts, offering definitions, formulas, and examples for each metric. The document covers metrics such as Return on Ad Spend (ROAS), Customer Lifetime Value (CLV), Cost of Acquisition (COA), Click Through Rate (CTR), Conversion Rate (CVR), Cost Per Sale (CPS), Bounce Rate, and Lead Conversion Rate (LCR). The aim is to equip marketers with the knowledge needed to make data-driven decisions and enhance campaign performance. Learn what is metrics, difference in metrics, different types of metrics and calculation.

digitdigital marketingdigital strategy
Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing

CIIM (Chandigarh Institute of Internet Marketing) – ISO:9001 Certified & Google Partner Digital Marketing institute in Chandigarh — was founded by Surjeet Thakur in the year 2010. We specialize in training aspirants in various digital marketing domains such as Google Ads, PPC, SEO, SMM, SEM, Video Marketing, Amazon Marketing etc.

 
by CIIM
internet marketingdigital marketingfreelancer
Dave Sottimano | @dsottimano | #TechSEOBoost
To save, add https://web.archive.org/save/ to the start of a URL
A GET request to this will save the page!
https://web.archive.org/save/https://opensourceseo.org/
Save Pages > Chron > Import Captures > Compare
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare
In the code, add your URLs into the array
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare

Recommended for you

The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim

It’s been a difficult few years for Facebook Ads due to signal loss from iOS/Firefox/Chrome and the associated loss of ad targeting precision and ROAS. In this session, delve into 100% new high-impact strategies for thriving in Facebook advertising in a world without 3rd party cookies. You'll uncover the top 7 Facebook ad hacks of 2024, all centered around first party ad signal data restoration and how to coax the new default Meta Audience+ ad targeting system to do what you want it to do, each backed by solid results and case studies. Learn how to skyrocket your landing page conversions by 20-25%, how to scale ads like never before, and target niche audiences with strategies that defy traditional norms. Plus, gain insights into critical privacy regulations and how to maintain a full compliance therein.

digital marketingmarketingsales
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...

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 marketingmarketingsales
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand

Let’s be honest. Improvements in search rankings and organic traffic don’t always translate into sales. Yet, you spend the majority of your SEO resources on driving rankings and traffic. What if you built your SEO content with conversion in mind from the beginning? You’d generate more organic traffic that actually converts into revenue! Join 20-year search marketing veteran as he unveils his framework for developing SEO content with conversion in mind every step of the way ‒ from keyword strategy to content development and publication. Takeaways: Tactics and benchmarks for SEO content that converts in 2024 Page layouts and content formats that convert organic traffic Crafting keyword strategy and calls-to-action for conversion

digital marketingmarketingsales
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare
Dave Sottimano | @dsottimano | #TechSEOBoost
Save Pages > Chron > Import Captures > Compare
Dave Sottimano | @dsottimano | #TechSEOBoost
Machine learning classification < 10
minutes

Recommended for you

Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...

Join us for an inspiring session where we delve into the transformative power of Artificial Intelligence (AI) and Extended Reality (XR) in digital marketing. In today's rapidly evolving landscape, staying ahead requires more than just awareness—it demands proactive engagement and strategic implementation. Leslie Marshall, CMO, Mesmerise Group, will share insights into how emerging technologies like AI and spatial computing are fueling the next generation of marketing. Leslie's journey exemplifies how embracing new technologies can empower marketers to better understand and attract the right customers, ultimately supporting exceptional experiences. In this session, Leslie will highlight how marketers can adopt an explorer's mindset, encouraging them to ask probing questions and navigate through the intricacies of new tech fearlessly. Leslie believes that curiosity is not only a tool for understanding emerging technologies but also a driver for long-term success and innovation in any marketing career. Attendees will leave the session with a 5-step plan for marketers to leverage new technologies to revolutionize their marketing strategies. Looking ahead, let's ask the right questions, define precise metrics, and embrace a forward-thinking approach that aligns with the evolving needs of both the market and the customer. The future of digital marketing awaits—are you ready to seize it? Key Takeaways: Attendees will leave the session with a 5-step plan for marketers to leverage new technologies to revolutionize their marketing strategies. Looking ahead, let's ask the right questions, define precise metrics, and embrace a forward-thinking approach that aligns with the evolving needs of both the market and the customer.

digital marketingmarketingsales
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )

Toortizi_rationale.pdf

BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette

BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette

balmer lawriebalmolbalmerol
Dave Sottimano | @dsottimano | #TechSEOBoost
BIGML.COM
For free.
Accessible to any Google sheet.
https://bigml.com/features/class
ification-regression
Dave Sottimano | @dsottimano | #TechSEOBoost
Training Data > Create Model > Classify
Keyword data from Semrush
Nytimes.com = informational
Yelp.com = local
Amazon.com = transactional
Dave Sottimano | @dsottimano | #TechSEOBoost
Training Data > Create Model > Classify
Dave Sottimano | @dsottimano | #TechSEOBoost
Training Data > Create Model > Classify

Recommended for you

Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...

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 marketingmarketingsales
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin LundPPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund

Top 7 PPC and SEO strategies to drive more traffic and conversions. Most companies already own the data, let's share the data and boost the performance of both channels. Key Takeaways: Why PPC and SEO teams should strategize together7 ways PPC and SEO can work together to drive even more conversions

digital marketingmarketingsales
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?

Curious about what a social media manager really does? Our latest presentation breaks down the key responsibilities and daily tasks of this dynamic role. Want to understand more about this essential position? Read the full deck now! Full blog here - https://digitalmarketingphilippines.com/what-does-a-social-media-manager-do/

digital marketingsocial media marketingsocial media manager roles
Dave Sottimano | @dsottimano | #TechSEOBoost
Install the
Bigml.com
addon for
sheets
Dave Sottimano | @dsottimano | #TechSEOBoost
Install the
Bigml.com
addon for
sheets
Dave Sottimano | @dsottimano | #TechSEOBoost
Dave Sottimano | @dsottimano | #TechSEOBoost
Training Data > Create Model > Classify

Recommended for you

Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...

Top XRP Coin News of the Week

top xrp coin news of the week
Traditional Foods Of Australia and The History
Traditional Foods Of Australia and The HistoryTraditional Foods Of Australia and The History
Traditional Foods Of Australia and The History

One of the most iconic foods in Australia is the meat pie. This handheld snack or meal consists of a pastry shell filled with minced meat, most commonly beef, and savoury gravy. It is often enjoyed at sporting events or as a quick and satisfying lunch option. Visit - https://theaussieway.com.au/category/food/

food in australiaaussie food
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt

Fostanak dresses are crafted to make every woman feel like a queen, exuding confidence and embracing her unique beauty. Whether you're attending a special occasion or seeking everyday elegance, Fostanak offers a dress that captures your individuality and celebrates your femininity

social media marketingdigitalmarketingsocialmedia #marketing
Dave Sottimano | @dsottimano | #TechSEOBoost
Where to go from here?
Dave Sottimano | @dsottimano | #TechSEOBoost
Want to learn JavaScript?
JavaScript track on
Freecodecamp.org
Book: JavaScript - the good parts
Dave Sottimano | @dsottimano | #TechSEOBoost
Want to learn Apps Script?
Follow this list on Twitter
Stack Overflow
Google documentation
Starter guide on opensourceseo.org
Ben Collin’s guides
Dave Sottimano | @dsottimano | #TechSEOBoost
Hire an Apps Script
developer?

Recommended for you

Dave Sottimano | @dsottimano | #TechSEOBoost
Will Apps Script Upgrade?
Dave Sottimano | @dsottimano | #TechSEOBoost
Currently building seotoolsforsheets.com
VP @ Keyphraseology.com
–Dave Sottimano
Twitter: @dsottimano
Dave Sottimano | @dsottimano | #TechSEOBoost
Image credits
https://www.reddit.com/user/nwsm/
https://giphy.com/gifs/whoa-hd-tim-and-eric-xT0xeJpnrWC4XWblEk/media

More Related Content

What's hot

SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
Aleyda Solís
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptx
AlexHickson3
 
How to automate a long tail SEO strategy for ecommerce
How to automate a long tail SEO strategy for ecommerceHow to automate a long tail SEO strategy for ecommerce
How to automate a long tail SEO strategy for ecommerce
PierreOlivierDanhaiv1
 
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
LazarinaStoyanova
 
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO ProcessesThriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Aleyda Solís
 
Martin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth SouthgateMartin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
Nitin Manchanda
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
JoshuaHardwickAhrefs
 
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
GiuliaPanozzo1
 
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Ahrefs
 
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdfBrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
🇺🇲 🇬🇧 Kara Thurkettle
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
Felipe Bazon
 
Actionable and Impactful SEO Audits #SearchNorwich
Actionable and Impactful SEO Audits  #SearchNorwichActionable and Impactful SEO Audits  #SearchNorwich
Actionable and Impactful SEO Audits #SearchNorwich
Aleyda Solís
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
Nitin Manchanda
 
The Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayThe Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right Way
Martin Hayman
 
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
Dan Taylor
 
Don't be a cannibal
Don't be a cannibalDon't be a cannibal
Don't be a cannibal
Limor Barenholtz
 
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
Anna Gregory-Hall
 
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Michael Van Den Reym
 

What's hot (20)

SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptx
 
How to automate a long tail SEO strategy for ecommerce
How to automate a long tail SEO strategy for ecommerceHow to automate a long tail SEO strategy for ecommerce
How to automate a long tail SEO strategy for ecommerce
 
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
 
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO ProcessesThriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
Thriving as an SEO Specialist: Frameworks & Tips to Manage Complex SEO Processes
 
Martin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth SouthgateMartin McGarry - SEO strategy c/o England manager Gareth Southgate
Martin McGarry - SEO strategy c/o England manager Gareth Southgate
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
 
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
 
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
 
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdfBrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
 
Actionable and Impactful SEO Audits #SearchNorwich
Actionable and Impactful SEO Audits  #SearchNorwichActionable and Impactful SEO Audits  #SearchNorwich
Actionable and Impactful SEO Audits #SearchNorwich
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
The Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayThe Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right Way
 
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
 
Don't be a cannibal
Don't be a cannibalDon't be a cannibal
Don't be a cannibal
 
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
 
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
 

Similar to TechSEO Boost - Apps script for SEOs

Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Catalyst
 
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Ruth Everett
 
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
Catalyst
 
Accidental DataOps
Accidental DataOpsAccidental DataOps
Accidental DataOps
Steve Ross
 
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Steve Lock
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile
MobileMoxie
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
Catalyst
 
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
Charly Wargnier
 
Type, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenType, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any Screen
Jason Pamental
 
The Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitThe Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing Toolkit
Steve Lock
 
Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?
Simo Ahava
 
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows ConferenceWinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp
 
The Web Platform - State of the Union '17
The Web Platform - State of the Union '17The Web Platform - State of the Union '17
The Web Platform - State of the Union '17
Abdelrahman Omran
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT - Multimedia Information Technology Group for CILIP
 
MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT - Multimedia Information Technology Group for CILIP
 
The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo SchapiroThe Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
Schlomo Schapiro
 
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentAI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
Thiago de Faria
 
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPSA SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
Juliana Chahoud
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGroup
 

Similar to TechSEO Boost - Apps script for SEOs (20)

Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
 
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
Getting Started with Python and Machine Learning for SEO | BrightonSEO Octobe...
 
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
 
Accidental DataOps
Accidental DataOpsAccidental DataOps
Accidental DataOps
 
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
 
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
 
Type, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenType, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any Screen
 
The Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitThe Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing Toolkit
 
Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?
 
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows ConferenceWinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
The Web Platform - State of the Union '17
The Web Platform - State of the Union '17The Web Platform - State of the Union '17
The Web Platform - State of the Union '17
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
 
MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...
 
The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo SchapiroThe Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
The Role of GitOps in IT Strategy - June 2021 - Schlomo Schapiro
 
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentAI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
 
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPSA SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
A SOLUÇÃO DO TWITTER PARA DESENVOLVIMENTO DE MELHORES APPS
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
 

Recently uploaded

Factsheet pdf
Factsheet                            pdfFactsheet                            pdf
Factsheet pdf
Kaushal445159
 
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
mayurparate000
 
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
Top Klickz
 
Know about what is digital marketing.pptx
Know about what is digital marketing.pptxKnow about what is digital marketing.pptx
Know about what is digital marketing.pptx
cricketworld24
 
Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024
Digital Scape
 
Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
CIIM
 
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
IQads
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BalmerLawrie
 
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin LundPPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?
Jomer Gregorio
 
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
SFC Today
 
Traditional Foods Of Australia and The History
Traditional Foods Of Australia and The HistoryTraditional Foods Of Australia and The History
Traditional Foods Of Australia and The History
The Aussie Way
 
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt
shahdmahmoudattia
 

Recently uploaded (20)

Factsheet pdf
Factsheet                            pdfFactsheet                            pdf
Factsheet pdf
 
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
 
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
 
Know about what is digital marketing.pptx
Know about what is digital marketing.pptxKnow about what is digital marketing.pptx
Know about what is digital marketing.pptx
 
Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024Digital marketing metrics every one must know in 2024
Digital marketing metrics every one must know in 2024
 
Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
 
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
 
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
Digital Marketing Trends, Experts Insights on How to Gain a Competitive Edge ...
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...Unlocking the Potential of AI and XR -  A Step-by-Step Guide to Strategic Int...
Unlocking the Potential of AI and XR - A Step-by-Step Guide to Strategic Int...
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
 
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
 
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin LundPPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
PPC and SEO Synergies - Strategies Every Company Should Deploy - Benjamin Lund
 
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?
 
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
 
Traditional Foods Of Australia and The History
Traditional Foods Of Australia and The HistoryTraditional Foods Of Australia and The History
Traditional Foods Of Australia and The History
 
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt
 

TechSEO Boost - Apps script for SEOs

  • 1. Dave Sottimano | @dsottimano | #TechSEOBoost Dave Sottimano TechSEO Boost 2019 Apps Script for SEO
  • 2. Dave Sottimano | @dsottimano | #TechSEOBoost We’re going to talk about.. JavaScript!
  • 3. Dave Sottimano | @dsottimano | #TechSEOBoost and Spreadsheets!
  • 4. Dave Sottimano | @dsottimano | #TechSEOBoost +
  • 5. Dave Sottimano | @dsottimano | #TechSEOBoost Meet the new “you”Results not guaranteed. Actually, no matter how much you do apps script, you’ll probably never be as jacked as this guy.
  • 6. Dave Sottimano | @dsottimano | #TechSEOBoost Am I masochistic? Why not just use Python?
  • 7. Dave Sottimano | @dsottimano | #TechSEOBoost To make programming accessible in everyday tools. Generated Humans Credit: thispersondoesnotexist.com
  • 8. Dave Sottimano | @dsottimano | #TechSEOBoost Because I don’t like your interface
  • 9. Dave Sottimano | @dsottimano | #TechSEOBoost Because you’re going to do this anyway.
  • 10. Dave Sottimano | @dsottimano | #TechSEOBoost Serverless Free Integrated
  • 11. Dave Sottimano | @dsottimano | #TechSEOBoost Magic lives here
  • 12. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 13. Dave Sottimano | @dsottimano | #TechSEOBoost My problem with spreadsheets
  • 14. Dave Sottimano | @dsottimano | #TechSEOBoost Generic formulas become a mess. =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTIT UTE(C5,"the",""),"Hat",""),"written",""),"@","")
  • 15. Dave Sottimano | @dsottimano | #TechSEOBoost What if you could do this? =SUBSTITUTE_ALL(a1,“the,Hat,@,written”,””) https://moz.com/blog/search-volume-data-excel - Psst, this isn’t new. Richard Baxter in 2011
  • 16. Dave Sottimano | @dsottimano | #TechSEOBoost How do you parse the path here? https://www.local10.com/news/weird- news/burglar-wears-clear-plastic-wrapper-as- disguise-to-rob-gamestop
  • 17. Dave Sottimano | @dsottimano | #TechSEOBoost Not fit for purpose, hard to modify and explain. =MID(A1,FIND("*",SUBSTITUTE(A1,"/","*",LEN(A1) -LEN(SUBSTITUTE(A1,"/",""))))+1,LEN(A1))
  • 18. Dave Sottimano | @dsottimano | #TechSEOBoost How about this instead? =PARSE_URI(a2,”path”) burglar-wears-clear-plastic-wrapper-as- disguise-to-rob-gamestop
  • 19. Dave Sottimano | @dsottimano | #TechSEOBoost How do you GET Google search results?
  • 20. Dave Sottimano | @dsottimano | #TechSEOBoost Skip the middleman
  • 21. Dave Sottimano | @dsottimano | #TechSEOBoost cool? cool
  • 22. Dave Sottimano | @dsottimano | #TechSEOBoost JavaScript functions are Custom formulas. function COMBINE_STRINGS(string1,string2){ return string1 + string2 } Note: Apps Script is ECMA 2015
  • 23. Dave Sottimano | @dsottimano | #TechSEOBoost Now, we can call the function as a formula! Note: Apps Script is ECMA 2015
  • 24. Dave Sottimano | @dsottimano | #TechSEOBoost There’s thousands of functions ready to be adapted.
  • 25. Dave Sottimano | @dsottimano | #TechSEOBoost IT’S JUST JAVASCRIPT… IN A SPREADSHEET...
  • 26. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 27. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 28. Dave Sottimano | @dsottimano | #TechSEOBoost 1. Sensor to monitor garden 2. Store in Google sheets 3. Apps script email if the soil is too dry 4. Set event in calendar to water plants
  • 29. Dave Sottimano | @dsottimano | #TechSEOBoost pulse.appsscript.info is where the cool kids are.
  • 30. Dave Sottimano | @dsottimano | #TechSEOBoost FINE, GO PLAY WITH YOUR 100 ROWS OF DATA.
  • 31. Dave Sottimano | @dsottimano | #TechSEOBoost gsuite.google.com/campaigns/index__sheets-connectedsheet.html
  • 32. Dave Sottimano | @dsottimano | #TechSEOBoost Code for this presentation! Make a copy of the spreadsheet to access the functions: bit.do/techseo Or get the code: bit.do/techseo-code
  • 33. Dave Sottimano | @dsottimano | #TechSEOBoost Clean and manipulate data quickly in sheets
  • 34. Dave Sottimano | @dsottimano | #TechSEOBoost Parse URLs quickly =PARSE_URI(URL,PART) https://www.example.com/directory/path-to-page.pdf Root: example.com Subdomain: www.example.com Path: /directory/path-to-page.pdf File: path-to-page.pdf
  • 35. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 36. Dave Sottimano | @dsottimano | #TechSEOBoost Don’t remember the formula? Just start typing. Powered by JS Doc
  • 37. Dave Sottimano | @dsottimano | #TechSEOBoost example.com/directory/567/~!page.html example.com/directory/56789/!page.html example.com/@directory/56789/~page.php =SUBSTITUTE_ALL(“@,.html,!,.php”,a1)
  • 38. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 39. Dave Sottimano | @dsottimano | #TechSEOBoost Combine multiple columns to one column?
  • 40. Dave Sottimano | @dsottimano | #TechSEOBoost =COMBINE_TO_COLUMN(A1:B200)
  • 41. Dave Sottimano | @dsottimano | #TechSEOBoost Leverage any API (UrlFetchApp)
  • 42. Dave Sottimano | @dsottimano | #TechSEOBoost Scrape Google search results reliably Get an API key first, serpapi.com
  • 43. Dave Sottimano | @dsottimano | #TechSEOBoost In the code, add your API Key
  • 44. Dave Sottimano | @dsottimano | #TechSEOBoost =GOOGLE_SEARCH(“tech seo boost”)
  • 45. Dave Sottimano | @dsottimano | #TechSEOBoost =GOOGLE_FEATURED_SNIPPET(“why is the sky blue”)
  • 46. Dave Sottimano | @dsottimano | #TechSEOBoost Create your own auto- suggest bit.do/g-suggest
  • 47. Dave Sottimano | @dsottimano | #TechSEOBoost Simple and free. Create your own interface bit.do/g-suggest
  • 48. Dave Sottimano | @dsottimano | #TechSEOBoost Use Python from a Google Cloud Function (API) 2 gb, Python 3.7 serverless Python through the GCF https://cloud.google.com/functio ns/docs/quickstart-python
  • 49. Dave Sottimano | @dsottimano | #TechSEOBoost Limitless applications via APIs Cloud based headless browsers: Proxycrawl.com Phantomjscloud.com Semrush API Library https://opensourceseo.org/semr ush-api-library-google-sheets- google-scripts/
  • 50. Dave Sottimano | @dsottimano | #TechSEOBoost Packaging through add-ons and Document automation
  • 51. Dave Sottimano | @dsottimano | #TechSEOBoost “Private add-ons are only visible to users in the same domain as the add-on publishing account. They can't be installed by outside users. Private add-ons do not require add-on review” https://developers.google.com/gsuite/add-ons/how-tos/publish-overview
  • 52. Dave Sottimano | @dsottimano | #TechSEOBoost Develop for your organization through private add-ons
  • 53. Dave Sottimano | @dsottimano | #TechSEOBoost Private add-ons
  • 54. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 55. Dave Sottimano | @dsottimano | #TechSEOBoost Solving SEO Problems with Apps Script
  • 56. Dave Sottimano | @dsottimano | #TechSEOBoost Check if indexed & Find 301 targets.
  • 57. Dave Sottimano | @dsottimano | #TechSEOBoost =GOOGLE_SEARCH(“https://www.google.com”) Query parameter is the verbatim URL
  • 58. Dave Sottimano | @dsottimano | #TechSEOBoost Same function. Better way of running it
  • 59. Dave Sottimano | @dsottimano | #TechSEOBoost =GOOGLE_SEARCH(“site:seland.com python”) Find best matched possible 301 targets
  • 60. Dave Sottimano | @dsottimano | #TechSEOBoost Cache copies of pages & Change monitoring.
  • 61. Dave Sottimano | @dsottimano | #TechSEOBoost To save, add https://web.archive.org/save/ to the start of a URL A GET request to this will save the page! https://web.archive.org/save/https://opensourceseo.org/ Save Pages > Chron > Import Captures > Compare
  • 62. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare In the code, add your URLs into the array
  • 63. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare
  • 64. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare
  • 65. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare
  • 66. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare
  • 67. Dave Sottimano | @dsottimano | #TechSEOBoost Save Pages > Chron > Import Captures > Compare
  • 68. Dave Sottimano | @dsottimano | #TechSEOBoost Machine learning classification < 10 minutes
  • 69. Dave Sottimano | @dsottimano | #TechSEOBoost BIGML.COM For free. Accessible to any Google sheet. https://bigml.com/features/class ification-regression
  • 70. Dave Sottimano | @dsottimano | #TechSEOBoost Training Data > Create Model > Classify Keyword data from Semrush Nytimes.com = informational Yelp.com = local Amazon.com = transactional
  • 71. Dave Sottimano | @dsottimano | #TechSEOBoost Training Data > Create Model > Classify
  • 72. Dave Sottimano | @dsottimano | #TechSEOBoost Training Data > Create Model > Classify
  • 73. Dave Sottimano | @dsottimano | #TechSEOBoost Install the Bigml.com addon for sheets
  • 74. Dave Sottimano | @dsottimano | #TechSEOBoost Install the Bigml.com addon for sheets
  • 75. Dave Sottimano | @dsottimano | #TechSEOBoost
  • 76. Dave Sottimano | @dsottimano | #TechSEOBoost Training Data > Create Model > Classify
  • 77. Dave Sottimano | @dsottimano | #TechSEOBoost Where to go from here?
  • 78. Dave Sottimano | @dsottimano | #TechSEOBoost Want to learn JavaScript? JavaScript track on Freecodecamp.org Book: JavaScript - the good parts
  • 79. Dave Sottimano | @dsottimano | #TechSEOBoost Want to learn Apps Script? Follow this list on Twitter Stack Overflow Google documentation Starter guide on opensourceseo.org Ben Collin’s guides
  • 80. Dave Sottimano | @dsottimano | #TechSEOBoost Hire an Apps Script developer?
  • 81. Dave Sottimano | @dsottimano | #TechSEOBoost Will Apps Script Upgrade?
  • 82. Dave Sottimano | @dsottimano | #TechSEOBoost Currently building seotoolsforsheets.com VP @ Keyphraseology.com –Dave Sottimano Twitter: @dsottimano
  • 83. Dave Sottimano | @dsottimano | #TechSEOBoost Image credits https://www.reddit.com/user/nwsm/ https://giphy.com/gifs/whoa-hd-tim-and-eric-xT0xeJpnrWC4XWblEk/media