Soumettre la recherche
Mettre en ligne
Command Line Hacks for SEO Analysis and Optimization
•
19 j'aime
•
13,406 vues
Titre amélioré par l'IA
T
Tom Pool
Suivre
Slide deck from Brighton SEO April 2018 - 1st Session of the day (Technical SEO).
Lire moins
Lire la suite
Marketing
Signaler
Partager
Signaler
Partager
1 sur 186
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Michael Van Den Reym
Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search
NateBurke1
Extreme Makeover: Site Architecture Edition
Extreme Makeover: Site Architecture Edition
Kavi Kardos
EAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It Backwards
EdwardZiubrzynski1
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...
Rebecca Moss
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
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds
Using Search Intent in our Link Building Efforts
Using Search Intent in our Link Building Efforts
Chris Czermak
Recommandé
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Michael Van Den Reym
Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search
NateBurke1
Extreme Makeover: Site Architecture Edition
Extreme Makeover: Site Architecture Edition
Kavi Kardos
EAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It Backwards
EdwardZiubrzynski1
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...
Rebecca Moss
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
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds
Using Search Intent in our Link Building Efforts
Using Search Intent in our Link Building Efforts
Chris Czermak
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
Kristina Azarenko
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
Manick Bhan
How To EAT Links.pptx
How To EAT Links.pptx
Dixon Jones
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
Nitin Manchanda
What is in a link?
What is in a link?
Dixon Jones
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good Reporting
Greg Gifford
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costs
adlift
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
Areej AbuAli
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
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
Areej AbuAli
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
Aleyda Solís
The Hidden Gems of Low search volume
The Hidden Gems of Low search volume
Liraz Postan
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Ahrefs
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Dan Taylor
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Steven van Vessum
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Luis
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Ahrefs
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptx
KatieSwann5
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
Contenu connexe
Tendances
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
Kristina Azarenko
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
Manick Bhan
How To EAT Links.pptx
How To EAT Links.pptx
Dixon Jones
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
Nitin Manchanda
What is in a link?
What is in a link?
Dixon Jones
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good Reporting
Greg Gifford
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costs
adlift
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
Areej AbuAli
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
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
Areej AbuAli
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
Aleyda Solís
The Hidden Gems of Low search volume
The Hidden Gems of Low search volume
Liraz Postan
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Ahrefs
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Dan Taylor
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Steven van Vessum
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Luis
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Ahrefs
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptx
KatieSwann5
Tendances
(20)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
How To EAT Links.pptx
How To EAT Links.pptx
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
What is in a link?
What is in a link?
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good Reporting
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costs
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
The Hidden Gems of Low search volume
The Hidden Gems of Low search volume
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Influencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Improving Crawling and Indexing using Real-Time Log File Insights
Improving Crawling and Indexing using Real-Time Log File Insights
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Canonicalization for SEO BrightonSEO April 2023 Patrick Stox
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Similaire à Command Line Hacks for SEO Analysis and Optimization
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
Beware the potholes on the road to serverless
Beware the potholes on the road to serverless
Yan Cui
Similaire à Command Line Hacks for SEO Analysis and Optimization
(20)
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
Beware the potholes on the road to serverless
Beware the potholes on the road to serverless
Dernier
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guide
Partnercademy
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
s SS
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
mayanksharma0441
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysis
junaid794917
ASO Process: What is App Store Optimization
ASO Process: What is App Store Optimization
Ali Raza
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem useful
AtifaArbar
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
Hugues Rey
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
CIO Business World
Infographics about SEO strategies and uses
Infographics about SEO strategies and uses
bhavanirupeshmoksha
Codes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptx
GeorgeCulica
The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...
sowmyrao14
What’s the difference between Affiliate Marketing and Brand Partnerships?
What’s the difference between Affiliate Marketing and Brand Partnerships?
Partnercademy
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project Video
SineadBidwell
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
adult marketing
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
Higher Education Marketing
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)
Jomer Gregorio
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Demandbase
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
Juan Pineda
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
Sapana Sha
Dernier
(20)
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guide
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysis
ASO Process: What is App Store Optimization
ASO Process: What is App Store Optimization
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem useful
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Infographics about SEO strategies and uses
Infographics about SEO strategies and uses
Codes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptx
The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...
What’s the difference between Affiliate Marketing and Brand Partnerships?
What’s the difference between Affiliate Marketing and Brand Partnerships?
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project Video
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
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
Télécharger maintenant