Enviar pesquisa
Carregar
Command Line Hacks for SEO Analysis and Optimization
•
19 gostaram
•
13,406 visualizações
Título melhorado com IA
T
Tom Pool
Seguir
Slide deck from Brighton SEO April 2018 - 1st Session of the day (Technical SEO).
Leia menos
Leia mais
Marketing
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 186
Baixar agora
Baixar para ler offline
Recomendados
Cost Effective Multilingual Content Optimization in An International SEO Process
Cost Effective Multilingual Content Optimization in An International SEO Process
Aleyda Solís
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
AccuraCast
Don't be a cannibal
Don't be a cannibal
Limor Barenholtz
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
BethBarnham1
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
JoshuaHardwickAhrefs
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
LazarinaStoyanova
BrightonSEO 2022.pdf
BrightonSEO 2022.pdf
Ilia Markov
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
Anna Gregory-Hall
Recomendados
Cost Effective Multilingual Content Optimization in An International SEO Process
Cost Effective Multilingual Content Optimization in An International SEO Process
Aleyda Solís
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
AccuraCast
Don't be a cannibal
Don't be a cannibal
Limor Barenholtz
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
BethBarnham1
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
JoshuaHardwickAhrefs
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
LazarinaStoyanova
BrightonSEO 2022.pdf
BrightonSEO 2022.pdf
Ilia Markov
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
Anna Gregory-Hall
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
🇺🇲 🇬🇧 Kara Thurkettle
Shining a light on the dark funnel
Shining a light on the dark funnel
Riaz Kanani
How to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress website
Indigo Tree Digital
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
LazarinaStoyanova
Can you trust AI with your content?
Can you trust AI with your content?
Mat Bennett
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Dan Taylor
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
Sara Moccand-Sayegh
The Big SEO Migration - Learnings from a first time hiker
The Big SEO Migration - Learnings from a first time hiker
ReneHarris7
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Steven van Vessum
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Aleyda Solís
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
Andrew Charlton
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
Chris Green
Python For SEO specialists and Content Marketing - Hand in Hand
Python For SEO specialists and Content Marketing - Hand in Hand
Dido Grigorov
How To EAT Links.pptx
How To EAT Links.pptx
Dixon Jones
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika Höller
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
LazarinaStoyanova
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Michael Van Den Reym
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Dylan Fuler
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
Tevfik Mert Azizoglu
The Full Scoop on Google's Title Rewrites
The Full Scoop on Google's Title Rewrites
Mordy Oberstein
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
Tom Pool
Mais conteúdo relacionado
Mais procurados
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
🇺🇲 🇬🇧 Kara Thurkettle
Shining a light on the dark funnel
Shining a light on the dark funnel
Riaz Kanani
How to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress website
Indigo Tree Digital
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
LazarinaStoyanova
Can you trust AI with your content?
Can you trust AI with your content?
Mat Bennett
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Dan Taylor
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
Sara Moccand-Sayegh
The Big SEO Migration - Learnings from a first time hiker
The Big SEO Migration - Learnings from a first time hiker
ReneHarris7
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Steven van Vessum
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Aleyda Solís
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
Andrew Charlton
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
Chris Green
Python For SEO specialists and Content Marketing - Hand in Hand
Python For SEO specialists and Content Marketing - Hand in Hand
Dido Grigorov
How To EAT Links.pptx
How To EAT Links.pptx
Dixon Jones
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika Höller
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
LazarinaStoyanova
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Michael Van Den Reym
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Dylan Fuler
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
Tevfik Mert Azizoglu
The Full Scoop on Google's Title Rewrites
The Full Scoop on Google's Title Rewrites
Mordy Oberstein
Mais procurados
(20)
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
BrightonSEO April 2022 - Kara Thurkettle - Search in the Metaverse.pdf
Shining a light on the dark funnel
Shining a light on the dark funnel
How to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress website
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
Can you trust AI with your content?
Can you trust AI with your content?
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
The Big SEO Migration - Learnings from a first time hiker
The Big SEO Migration - Learnings from a first time hiker
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
Python For SEO specialists and Content Marketing - Hand in Hand
Python For SEO specialists and Content Marketing - Hand in Hand
How To EAT Links.pptx
How To EAT Links.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
The Full Scoop on Google's Title Rewrites
The Full Scoop on Google's Title Rewrites
Semelhante a Command Line Hacks for SEO Analysis and Optimization
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
Tom Pool
Qt Translations
Qt Translations
Jussi Pohjolainen
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
Tom Pool
An introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOs
Tom Anthony
HTTP/2 BrightonSEO 2018
HTTP/2 BrightonSEO 2018
Tom Anthony
Perl Teach-In (part 1)
Perl Teach-In (part 1)
Dave Cross
Debugging and Error handling
Debugging and Error handling
Suite Solutions
HTML.ppt
HTML.ppt
BISWARANJANSAHOO78
Exploiting the newer perl to improve your plugins
Exploiting the newer perl to improve your plugins
Marian Marinov
Php
Php
Mindtree
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
James Anderson
B03-GenomeContent-Intermine
B03-GenomeContent-Intermine
Bioinformatics Open Source Conference
Lecture 3 - Comm Lab: Web @ ITP
Lecture 3 - Comm Lab: Web @ ITP
yucefmerhi
What's new in Rails 2?
What's new in Rails 2?
brynary
A/B Testing at Scale: Minimizing UI Complexity (SXSW 2015)
A/B Testing at Scale: Minimizing UI Complexity (SXSW 2015)
Chris Saint-Amant
Dealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter Scott
O'Reilly Media
Characterset
Characterset
Hari K T
PHP Presentation
PHP Presentation
Nikhil Jain
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
Haja R
Semelhante a Command Line Hacks for SEO Analysis and Optimization
(20)
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
Qt Translations
Qt Translations
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
An introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOs
HTTP/2 BrightonSEO 2018
HTTP/2 BrightonSEO 2018
Perl Teach-In (part 1)
Perl Teach-In (part 1)
Debugging and Error handling
Debugging and Error handling
HTML.ppt
HTML.ppt
Exploiting the newer perl to improve your plugins
Exploiting the newer perl to improve your plugins
Php
Php
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
B03-GenomeContent-Intermine
B03-GenomeContent-Intermine
Lecture 3 - Comm Lab: Web @ ITP
Lecture 3 - Comm Lab: Web @ ITP
What's new in Rails 2?
What's new in Rails 2?
A/B Testing at Scale: Minimizing UI Complexity (SXSW 2015)
A/B Testing at Scale: Minimizing UI Complexity (SXSW 2015)
Dealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter Scott
Characterset
Characterset
PHP Presentation
PHP Presentation
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
Último
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
CIO Business World
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdf
VWO
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
s SS
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
Ahrefs
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
Demandbase
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
nehapardhi711
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
CIO Business World
The power of SEO-driven market intelligence
The power of SEO-driven market intelligence
Hinde Lamrani
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample Genres
Lisa M. Masiello
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdf
arsathsahil
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
adult marketing
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions
Devherds Software Solutions
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
VWO
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
CIO Business World
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Eastern Online-iSURVEY
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
Sapana Sha
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
mayanksharma0441
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
Higher Education Marketing
Jai Institute for Parenting Program Guide
Jai Institute for Parenting Program Guide
kiva6
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
Monishka Adhikari
Último
(20)
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdf
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The power of SEO-driven market intelligence
The power of SEO-driven market intelligence
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample Genres
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdf
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
Jai Institute for Parenting Program Guide
Jai Institute for Parenting Program Guide
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
Command Line Hacks for SEO Analysis and Optimization
1.
Tom Pool BlueArray Command Line
Hacks For SEO @cptntommy https://www.slideshare.net/TomPool
2.
Who Am I?
3.
@cptntommy Technical SEO Manager @
BlueArray #BrightonSEO @cptntommy
4.
Look after technical output for
all clients @ BlueArray @cptntommy@cptntommy
5.
This means I
get to work on loads of different clients, doing loads of different tasks @cptntommy@cptntommy
6.
Checking Response Codes @cptntommy@cptntommy
7.
Tech Audits @cptntommy@cptntommy
8.
Analysis Of @cptntommy@cptntommy
9.
Keywords @cptntommy@cptntommy
10.
Keyword Gap @cptntommy@cptntommy
11.
Server Log Files @cptntommy@cptntommy
12.
Crawl Data @cptntommy@cptntommy
13.
The Problem Is... @cptntommy
14.
Command Line Hacks
For SEO Insert picture of hours ticking away? Full screen Each of these tasks takes a lot of time
15.
@cptntommy@cptntommy
16.
@cptntommy@cptntommy
17.
< <? @cptntommy@cptntommy
18.
< < @cptntommy@cptntommy
19.
Command Line Hacks for
SEO @cptntommy@cptntommy Terminal
20.
What Is Command Line? @cptntommy@cptntommy
21.
It is a
basic interface between you and the computer @cptntommy@cptntommy
22.
What Is Command
Line?
23.
What Is Command
Line?
24.
The following references
are related to Mac OS’s Terminal application. @cptntommy@cptntommy
25.
@cptntommy@cptntommy
26.
@cptntommy@cptntommy
27.
@cptntommy@cptntommy
28.
29.
What Commands Do
I Use? @cptntommy@cptntommy
30.
CURL SORT CAT SPLIT SED AWK @cptntommy@cptntommy
31.
Keyword Analysis Keyword Gap
Analysis Checking Response Codes Log File Analysis Crawling & Analysis @cptntommy@cptntommy
32.
curl
33.
What is curl? @cptntommy@cptntommy
34.
“curl is a
tool to transfer data from or to a server” @cptntommy@cptntommy
35.
“curl is a
tool to transfer data from or to a server” @cptntommy@cptntommy *Examples shown are not the full usage, for full info check out the manual page (man curl)
36.
Checking Response Codes @cptntommy@cptntommy
37.
Toms-MacBook-Pro:~ tompool$ https://www.bluearray.co.uk @cptntommy@cptntommy
38.
Toms-MacBook-Pro:~ tompool$ https://www.bluearray.co.ukcurl @cptntommy@cptntommy
39.
Toms-MacBook-Pro:~ tompool$ https://www.bluearray.co.ukhttps://www.bluearray.co.ukcurl @cptntommy@cptntommy
40.
@cptntommy@cptntommy
41.
@cptntommy@cptntommy
42.
What If I
Just Want To See The HTTP Header? @cptntommy
43.
@cptntommy@cptntommy
44.
curl @cptntommy@cptntommy
45.
curl -I @cptntommy@cptntommy Modifier -
Just The HTTP Header!
46.
curl -I https://bluearray.co.uk @cptntommy@cptntommy
47.
@cptntommy@cptntommy
48.
@cptntommy@cptntommy
49.
@cptntommy@cptntommy
50.
@cptntommy@cptntommy
51.
curl -I -L @cptntommy@cptntommy
52.
curl -I -L
https://bluearray.co.uk @cptntommy@cptntommy
53.
@cptntommy@cptntommy
54.
curl-O @cptntommy@cptntommy
55.
curl-O https://download.screami ngfrog.co.uk/products/seo -spider/ScreamingFrogSEO Spider-8.3.dmg @cptntommy@cptntommy
56.
@cptntommy@cptntommy
57.
Here we have
used CURL TO: Download Files, Check HTML, Check HTTP Header & Follow Redirects @cptntommy@cptntommy
58.
@cptntommy@cptntommy
59.
sort
60.
Sort ‘sorts’ @cptntommy@cptntommy
61.
@cptntommy@cptntommy
62.
Sort - A-Z
63.
@cptntommy@cptntommy
64.
@cptntommy@cptntommy
65.
Navigate to Folder
and use ‘ls - “list”’ command to make sure the data is there @cptntommy@cptntommy
66.
Then run the
sort command @cptntommy@cptntommy
67.
sort @cptntommy@cptntommy
68.
@cptntommy@cptntommy filename.csvsort
69.
“sort keyworddata.csv” @cptntommy@cptntommy
70.
@cptntommy@cptntommy
71.
sort filename >
newfilename @cptntommy@cptntommy
72.
@cptntommy@cptntommy
73.
@cptntommy@cptntommy Did It Work?
74.
head/tail
75.
WTF is Head/Tail? @cptntommy@cptntommy
76.
‘Head’ views the
first 10 Rows ‘Tail’ views the last 10 Rows @cptntommy@cptntommy
77.
head filename.csv @cptntommy@cptntommy
78.
head filename @cptntommy@cptntommy
79.
tail filename @cptntommy
80.
Sort - Z-A
81.
sort filename.csv > Z-A_SortedData.csv @cptntommy@cptntommy
82.
sort filename.csv > Z-A_SortedData.csv @cptntommy@cptntommy -r
83.
@cptntommy@cptntommy
84.
Sort - By
Volume
85.
@cptntommy@cptntommy
86.
@cptntommy@cptntommy We want to
sort by the second column
87.
@cptntommy@cptntommy
88.
sort @cptntommy@cptntommy
89.
sort -k2 @cptntommy@cptntommy
90.
sort -k2 -t, @cptntommy@cptntommy
91.
sort -k2 -t,
-n @cptntommy@cptntommy
92.
sort -k2 -t,
-n -r @cptntommy@cptntommy
93.
sort -k2 -t,
-n -r filename.csv @cptntommy@cptntommy
94.
sort -k2 -t,
-n -r filename.csv > volumesorteddata.csv @cptntommy@cptntommy
95.
head volumesorteddata.csv > top10KW.csv @cptntommy@cptntommy
96.
head -n100 volumesorteddata.csv > top100KW.csv @cptntommy@cptntommy
97.
Here sort has
been used to: Sort by Number, Sort by A-Z, Sort by Z-A @cptntommy@cptntommy
98.
We have also
used head/tail to; Extract the top 10, Top 100 Save these to a file @cptntommy@cptntommy
99.
Title
100.
@cptntommy@cptntommy cat - short
for “concatenate”
101.
@cptntommy@cptntommy Used to display,
combine & create files
102.
@cptntommy@cptntommy
103.
@cptntommy@cptntommy
104.
@cptntommy@cptntommy >
105.
@cptntommy@cptntommy cat
106.
@cptntommy@cptntommy cat *.csv
107.
@cptntommy@cptntommy cat *.csv >
alldata.csv
108.
@cptntommy@cptntommy > User/Desktop/DataToCombine
109.
sed
110.
@cptntommy@cptntommy Short for "stream
editor", allows you to filter and transform text.
111.
@cptntommy@cptntommy Adding text to
rows
112.
@cptntommy
113.
@cptntommy@cptntommy
114.
@cptntommy@cptntommy Use sed to
add protocol & domain at start of each line
115.
@cptntommy@cptntommy sed -e 's/^/http://www.domain .com/' file.csv
116.
@cptntommy@cptntommy REGEX!!
117.
@cptntommy@cptntommy sed -e 's/^/
118.
@cptntommy@cptntommy sed -e 's/^/http://www.domain.co m/'
119.
@cptntommy@cptntommy sed -e 's/^/http://www.domain .com/'
120.
@cptntommy@cptntommy sed -e 's/^/http://www.domain .com/' file.csv
121.
@cptntommy@cptntommy sed -e 's/^/http://www.domain .com/' file.csv
> full.csv
122.
@cptntommy@cptntommy
123.
@cptntommy@cptntommy use sed to
find & replace
124.
@cptntommy@cptntommy Replace http with
https
125.
@cptntommy@cptntommy sed -e 's/http
file.csv > newfile.csv /https/'
126.
@cptntommy
127.
@cptntommy@cptntommy Here we have: Added
in protocol & domain Replaced http with https
128.
awk
129.
@cptntommy@cptntommy Programming language, used to
process text
130.
@cptntommy@cptntommy Following example is
one of the easier applications of awk
131.
@cptntommy@cptntommy
132.
@cptntommy@cptntommy 1 7
133.
@cptntommy@cptntommy
134.
@cptntommy@cptntommy awk -F “,”
135.
@cptntommy@cptntommy awk -F “,”‘{print
$1 “,” $2}’
136.
@cptntommy@cptntommy awk -F “,”‘{print
$1 “,” $2}’ kw.csv > betterkw.csv
137.
@cptntommy
138.
@cptntommy@cptntommy awk -F “,”‘{print
$1 “,” $2}’
139.
@cptntommy@cptntommy awk -F “,”‘{print
$1 “,” $2 “,” $4}’
140.
@cptntommy@cptntommy How to combine all this?
141.
Log File Analysis @cptntommy
142.
@cptntommy About 1% of given Log
Files
143.
@cptntommy 1.cat Combine files together
144.
@cptntommy Cat *.log >
combinedlogs.log
145.
@cptntommy 2. Use sed
to add in full domain name to log file
146.
@cptntommy
147.
@cptntommy
148.
@cptntommy sed -e 's
// file.log > newfile.log /domain.com/'
149.
@cptntommy sed -e 's Search
150.
@cptntommy sed -e 's
// Forward Slash
151.
@cptntommy sed -e 's
// /domain.com/' Text to replace with
152.
@cptntommy sed -e 's
// file.log > newfile.log /domain.com/' Then the files
153.
@cptntommy 3.Extract 404 errors (awk)
154.
@cptntommy awk '/404/ {print
$0}' combinedlogs.log > log404.log
155.
@cptntommy 4.Extract any specific status code (awk)
156.
@cptntommy awk '/301/ {print
$0}' file.log > newfile.log
157.
@cptntommy awk '/200/ {print
$0}' file.log > newfile.log
158.
@cptntommy awk '/503/ {print
$0}' file.log > newfile.log
159.
@cptntommy awk '/418/ {print
$0}' file.log > newfile.log
160.
@cptntommy 5. Extract all Googlebot/ Mobile
Bot hits (awk)
161.
@cptntommy awk '/Googlebot/ {print
$0}' all.log > gbot.log
162.
@cptntommy What if you
wanted to know how many hits each bot had, without opening the file?
163.
@cptntommy awk '/Googlebot/ {print
$0}' all.log > gbot.log
164.
@cptntommy wc
165.
@cptntommy wc -l gbot.log
166.
@cptntommy
167.
@cptntommy 6. Extract all
hits of a specific URL, or all img requests, all css requests, all with modification of 1 command
168.
@cptntommy Replace ‘Googlebot’ with ‘BingBot’,
‘anybot’...
169.
@cptntommy awk '/Googlebot/ {print
$0}' all.log > gbot.log
170.
@cptntommy awk '/Bingbot/ {print
$0}' all.log > gbot.log
171.
@cptntommy awk '/anybot/ {print
$0}' all.log > gbot.log
172.
@cptntommy awk '/.css/ {print
$0}' all.log > gbot.log
173.
@cptntommy awk '/.jpeg/ {print
$0}' all.log > gbot.log
174.
@cptntommy awk '/whatever-you-want/ {print $0}'
all.log > file.log
175.
@cptntommy This Barely Scratches the Surface
176.
@cptntommy So, To Recap
177.
You can now hack: @cptntommy
178.
Server Logs @cptntommy
179.
Keyword data @cptntommy
180.
.csv files @cptntommy
181.
Extract columns of data @cptntommy
182.
Sort data @cptntommy
183.
General SEO Shit @cptntommy
184.
And @cptntommy
185.
#BrightonSEO @cptntommy
186.
Thanks! @cptntommy
Baixar agora