SlideShare ist ein Scribd-Unternehmen logo
1 von 66
@RoxanaStingu
> .htaccess for SEOs
Roxana Stingu // Alamy
SLIDESHARE.NET/RoxanaStingu
@RoxanaStingu
@RoxanaStingu
> About me
The world’s
most
diverse stock
photo
collection
@RoxanaStingu
Image License
in Google
Images
roxana-
stingu.com/licensable-tags
@RoxanaStingu
Page
162
@RoxanaStingu
> How does it help with SEO?
REDIRECTS
PAGE SPEED
CRAWLING and INDEXING
@RoxanaStingu
.htaccess is very powerful –
even a missing space can result
in server malfunction.
DON’T make .htaccess changes
without a proper back-up!
> Disclaimer
@RoxanaStingu
WHAT IS THE .HTACCESS FILE?
@RoxanaStingu
Level 1 Level 2
@RoxanaStingu
httpd.conf .htaccess
@RoxanaStingu
> httpd.config
LOADS ONLY ONCE
@RoxanaStingu
@RoxanaStingu
/level1/level2/level3/index.html
Root
.htaccess
Level 1
.htaccess
Level 2
.htaccess
Level3
REQUEST
WEBSITE
STRUCTURE
@RoxanaStingu
> Why still use .htaccess?
SHARED HOSTING
DEVELOPERS
@RoxanaStingu
> Recommendations
AVOID IT IF YOU CAN
GET FRIENDLY WITH IT IF YOU CAN’T
@RoxanaStingu
THE BASICS
@RoxanaStingu
> .htaccess speed dating
FULL NAME Hyper Text Access
JOB Affects the folder it’s placed in
ORIENTATION Execution order is top to bottom (mostly)
LANGUAGES Directives
@RoxanaStingu
> Regular expressions
@RoxanaStingu
@RoxanaStingu
REDIRECTS
@RoxanaStingu
> Main redirect modules
mod_alias
mod_rewrite
@RoxanaStingu
> mod_alias
# Redirect [status] [URL-path] URL
### Example
Redirect 301 "/old-url.html" "/new-url.html“
# RedirectMatch [status] regex URL
### Example
RedirectMatch 301 "(.*).pdf$" "$1.html"
.htaccess
@RoxanaStingu
> mod_rewrite
### Example
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
RewriteEngine off
.htaccess
@RoxanaStingu
> RewriteRule syntax
RewriteRule Pattern Substitution [FLAGS]
Reg. expr. checked
against the
requested URI
Any of the following:
- modification to the part matched by the Pattern
- absolute path to a file
- full URL to redirect to
- a dash “-” to do nothing
Optional - All kinds
of special actions
@RoxanaStingu
> Rewrite flags
G | Gone
N | Next
NC | NoCase
QSA | QSAppend
QSD | QSDiscard
R | Redirect
@RoxanaStingu
> Back-references
REQUEST
/test/1234
RESPONSE
/admin.foo?page=test&id=1234&host=admin.example.com
@RoxanaStingu
> Redirect chains
@RoxanaStingu
> Redirect chains
0
0.5
1
1.5
2
2.5
1 2 3 4 5 6 7 8
TimeinS
# of redirects before the final destination
Redirect Chains Compared to Speed
Series2 Series3 Series4
@RoxanaStingu
Indexing Google stops after [3 to 5] redirects
Crawling Wastes crawl budget
Speed Each step slows down the time it takes
for a page to load
@RoxanaStingu
Update redirect destinations
/old-url.html should 301 to /new-url.html
https://www.website.com/old-url.html HTTP STATUS 301
/some-other-page.html
301
@RoxanaStingu
> Fixing redirect chains
PROBLEM A 301 B 301 C
IMPLEMENTATION A 301 to B
IMPLEMENTATION B 301 C
FIX Change A 301 to B with A 301 C
@RoxanaStingu
> Duplicate content
1. http://example.com/blog
2. http://example.com/blog/
3. http://www.example.com/blog
4. http://www.example.com/blog/
https://example.com/blog
https://example.com/blog/
https://www.example.com/blog
https://www.example.com/blog/
@RoxanaStingu
> Duplicate content
### Turn on rewrite engine
RewriteEngine on
### Force WWW
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
### Force HTTPS
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
### Remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ http://www.example.com/$1 [L,R=301]
.htaccess
@RoxanaStingu
> Duplicate content
Request http://example.com/folder/
Step 1 http://www.example.com/folder/
Step 2 https://www.example.com/folder/
Step 3 http://www.example.com/folder
Step 4 https://www.example.com/folder
@RoxanaStingu
#### Force HTTPS://WWW and remove trailing / from files ####
## Turn on rewrite engine
RewriteEngine on
# Force HTTPS and WWW
RewriteCond %{HTTP_HOST} !^www.(.*)$ [OR,NC]
RewriteCond %{https} off
RewriteRule ^(.*)$ https://www.example.com/$1/ [R=301,L]
# Remove trailing slash from non-filepath urls
RewriteCond %{REQUEST_URI} /(.+)/$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^https://www.example.com/%1 [R=301,L]
# Include trailing slash on directory
RewriteCond %{REQUEST_URI} !(.+)/$
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+)$ https://www.example.com/$1/ [R=301,L]
.htaccess
@RoxanaStingu
> Duplicate content
Request http://example.com/folder
Step 1 https://www.example.com/folder/
Request https://www.example.com/folder
Step 1 https://www.example.com/folder/
@RoxanaStingu
> SEO-Friendly URLs
https://cdn03.example.com/8cb42/index.php?35872=8zh3n
https://example.com/?q=node/7
https://example.com/index.php?p=4556
https://www.example.com/index.html
@RoxanaStingu
> Remove file extensions
@RoxanaStingu
> Consolidate index pages
@RoxanaStingu
> Lowercase URLs
@RoxanaStingu
> Lowercase URLs
@RoxanaStingu
……….
@RoxanaStingu
TTFB
> Performance issues
@RoxanaStingu
1 2 3 4 5 6 7 8 9 10 11 12 13 14
4.6
4.8
5
5.2
5.4
5.6
5.8
6
0
100
200
300
400
500
600
700
800
1 2 3 4 5 6 7 8 9 10 11 12 13 14
PageLoadTime(s)
TTFB(ms)
.htaccess no. of redirects
Impact of .htaccess rules on page load time
Series2 Series3
Thanks to SEOMike
@RoxanaStingu
0
500
1,000
1,500
2,000
2,500
3,000
1 2 3 4 5 6 7
TTFBinMS
# of lines in .htaccess
TTFB of a 280 byte .txt file
Thanks to Simon Thompson
@RoxanaStingu
COMPOUND
COMPOUNDED EFFECT
DUE TO MULTIPLE
RESOURCES
@RoxanaStingu
> File size issue?
1M Redirect
Directives
58.9MB
4.247s TTFB
1M Commented Lines
59.9MB
0.393s TTFB
@RoxanaStingu
> Warning
@RoxanaStingu
CUSTOM ERROR
PAGES
@RoxanaStingu
> Soft 404 Errors
@RoxanaStingu
> 404 pages
@RoxanaStingu
PAGE SPEED
@RoxanaStingu
> Leverage Browser caching
Cache control
Expires headers
@RoxanaStingu
# Set the cache-control max-age
# 1 year
<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=31449600, public"
</FilesMatch>
# 2 DAYS
<FilesMatch ".(xml|txt)$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</FilesMatch>
### Set Expires Headers
<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header set Expires
"Thu, 15 Jan 2015 20:00:00 GMT"
</FilesMatch>
.htaccess
@RoxanaStingu
> Enable Keep Alive
.htaccess
# TN START ENABLE KEEP ALIVE
<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>
# TN END ENABLE KEEP ALIVE
@RoxanaStingu
> Deflate compression
.htaccess
# TN START DEFLATE COMPRESSION
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE "application/atom+xml" 
"application/javascript" 
"application/json" 
"application/ld+json" 
"application/manifest+json" 
"application/rdf+xml" 
"application/rss+xml" 
"application/schema+json" 
"application/vnd.geo+json" 
"application/vnd.ms-fontobject" 
"text/xml"
</IfModule>
# END DEFLATE COMPRESSION
@RoxanaStingu
> Gzip compression
.htaccess
# TN START GZIP COMPRESSION
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
# TN END GZIP COMPRESSION
@RoxanaStingu
> Disable Image Hotlinking
.htaccess
# TN – DISABLE IMAGE HOTLINKIING START
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?mywebsite.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?google.com [NC]
RewriteRule .(jpeg|gif)$ https://www.mywebsite.com/stop-hotlinking.gif [NC,F,L]
# TN – DISABLE IMAGE HOTLINKIING END
@RoxanaStingu
> mod_pagespeed
.htaccess
# TN – ENABLE MOD PAGESPEED START
# COMBINE CSS, COMPRESS IMAGES, REMOVE HTML WHITE SPACE AND COMMENTS
<IfModule pagespeed_module>
ModPagespeed on
ModPagespeedEnableFilters rewrite_css,combine_css
ModPagespeedEnableFilters recompress_images
ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp
ModPagespeedEnableFilters collapse_whitespace,remove_comments
</IfModule>
# TN – ENABLE MOD PAGESPEED END
@RoxanaStingu
CRAWLING &
INDEXING
@RoxanaStingu
> Canonical tags
### Add a canonical tag to a non-HTML resource
<Files white-paper.pdf>
Header add Link '<https://www.example.com/white-paper-download.html>;
rel="canonical"'
</Files>
.htaccess
@RoxanaStingu
> Indexing directives
### Add a meta robots tag to a non-HTML resource
<Files white-paper.pdf>
Header add X-robots-tag "noindex, noarchive, nosnippet"
</Files>
### Add meta robots tags to non-HTML resources by type
<Files ".(docx|pdf)$">
Header add X-robots-tag "noindex, noarchive, nosnippet"
</Files>
.htaccess
@RoxanaStingu
TOOLS &
RESOURCES
@RoxanaStingu
> Getting to grips with .htaccess
danielmorell.com/guides/htaccess-seo
.htaccess for SEO
@RoxanaStingu
> .htaccess generators/testers
aleydasolis.com/htaccess-redirects-generator/
danielmorell.com/tools/htaccess/redirect-generator
htaccesscheck.com
webconfs.com/seo-tools/htaccess-301-redirect-tool/
htaccesstools.com
@RoxanaStingu
> Thank you!

Weitere ähnliche Inhalte

Was ist angesagt?

Brighton SEO Sept 2019 PowerShell
Brighton SEO Sept 2019 PowerShellBrighton SEO Sept 2019 PowerShell
Brighton SEO Sept 2019 PowerShellMike Osolinski
 
SEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescueSEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescueNils De Moor
 
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 - BrightonSEOAnna Gregory-Hall
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...Aleyda Solís
 
brighton final.pptx
brighton final.pptxbrighton final.pptx
brighton final.pptxssuser152aeb
 
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...Aleyda Solí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 ProcessesAleyda Solís
 
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...MJ Cachón Yáñez
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxJosephineHaagen
 
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesAccuraCast
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022Nitin Manchanda
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing PagesAreej AbuAli
 
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfMaking Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfPushON Ltd
 
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 2021How 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 2021Chris Green
 
Regular Expressions for Regular Joes (and SEOs)
Regular Expressions for Regular Joes (and SEOs)Regular Expressions for Regular Joes (and SEOs)
Regular Expressions for Regular Joes (and SEOs)Paul Shapiro
 
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...Aleyda Solís
 
BrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfDylan Fuler
 
What is in a link?
What is in a link?What is in a link?
What is in a link?Dixon Jones
 
Managing Expectations with Impossible Keywords - Jess Maloney - BrightonSEO ...
Managing Expectations with Impossible Keywords - Jess Maloney  - BrightonSEO ...Managing Expectations with Impossible Keywords - Jess Maloney  - BrightonSEO ...
Managing Expectations with Impossible Keywords - Jess Maloney - BrightonSEO ...JessMaloney
 
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)Kristina Azarenko
 

Was ist angesagt? (20)

Brighton SEO Sept 2019 PowerShell
Brighton SEO Sept 2019 PowerShellBrighton SEO Sept 2019 PowerShell
Brighton SEO Sept 2019 PowerShell
 
SEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescueSEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescue
 
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
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
 
brighton final.pptx
brighton final.pptxbrighton final.pptx
brighton final.pptx
 
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...
SEO for Changing E-commerce Product Pages - How to Optimize your Online Store...
 
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
 
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
 
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
 
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfMaking Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
 
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 2021How 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
 
Regular Expressions for Regular Joes (and SEOs)
Regular Expressions for Regular Joes (and SEOs)Regular Expressions for Regular Joes (and SEOs)
Regular Expressions for Regular Joes (and SEOs)
 
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
 
BrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdf
 
What is in a link?
What is in a link?What is in a link?
What is in a link?
 
Managing Expectations with Impossible Keywords - Jess Maloney - BrightonSEO ...
Managing Expectations with Impossible Keywords - Jess Maloney  - BrightonSEO ...Managing Expectations with Impossible Keywords - Jess Maloney  - BrightonSEO ...
Managing Expectations with Impossible Keywords - Jess Maloney - BrightonSEO ...
 
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
 

Ähnlich wie .htaccess for SEOs - A presentation by Roxana Stingu

How I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess fileHow I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess fileRoxana Stingu
 
Great+Seo+Cheatsheet
Great+Seo+CheatsheetGreat+Seo+Cheatsheet
Great+Seo+Cheatsheetjeetututeja
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web DevelopersNathan Buggia
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers PresentationSeo Indonesia
 
Web Front End Performance
Web Front End PerformanceWeb Front End Performance
Web Front End PerformanceChris Love
 
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013Bastian Grimm
 
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018Thijs Feryn
 
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018Codemotion
 
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...Shift Conference
 
Heavy Web Optimization: Frontend
Heavy Web Optimization: FrontendHeavy Web Optimization: Frontend
Heavy Web Optimization: FrontendVõ Duy Tuấn
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站areyouok
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站topgeek
 
04 Architecting Navigation
04   Architecting Navigation04   Architecting Navigation
04 Architecting NavigationNine By Blue
 
2018 Google Mobile First Index - Speed up Apache & Web for SEO
2018 Google Mobile First Index - Speed up Apache & Web for SEO2018 Google Mobile First Index - Speed up Apache & Web for SEO
2018 Google Mobile First Index - Speed up Apache & Web for SEOEmilio Rodríguez García
 
SEO for Developers
SEO for DevelopersSEO for Developers
SEO for DevelopersPaul Stonier
 
A Holistic View of Website Performance
A Holistic View of Website PerformanceA Holistic View of Website Performance
A Holistic View of Website PerformanceRene Churchill
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesRobert McFrazier
 
WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019Anam Ahmed
 

Ähnlich wie .htaccess for SEOs - A presentation by Roxana Stingu (20)

How I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess fileHow I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess file
 
Great+Seo+Cheatsheet
Great+Seo+CheatsheetGreat+Seo+Cheatsheet
Great+Seo+Cheatsheet
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web Developers
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers Presentation
 
Web Front End Performance
Web Front End PerformanceWeb Front End Performance
Web Front End Performance
 
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
 
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Codemotion Rome 2018
 
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018
Leverage HTTP to deliver cacheable websites - Thijs Feryn - Codemotion Rome 2018
 
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
 
Heavy Web Optimization: Frontend
Heavy Web Optimization: FrontendHeavy Web Optimization: Frontend
Heavy Web Optimization: Frontend
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站
 
04 Architecting Navigation
04   Architecting Navigation04   Architecting Navigation
04 Architecting Navigation
 
2018 Google Mobile First Index - Speed up Apache & Web for SEO
2018 Google Mobile First Index - Speed up Apache & Web for SEO2018 Google Mobile First Index - Speed up Apache & Web for SEO
2018 Google Mobile First Index - Speed up Apache & Web for SEO
 
Hardcode SEO
Hardcode SEOHardcode SEO
Hardcode SEO
 
SEO for Developers
SEO for DevelopersSEO for Developers
SEO for Developers
 
A Holistic View of Website Performance
A Holistic View of Website PerformanceA Holistic View of Website Performance
A Holistic View of Website Performance
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pages
 
Optimize
OptimizeOptimize
Optimize
 
WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019
 

Mehr von Roxana Stingu

Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsVision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsRoxana Stingu
 
Web core vitals and the performance report by Roxana Stingu
Web core vitals and the performance report by Roxana StinguWeb core vitals and the performance report by Roxana Stingu
Web core vitals and the performance report by Roxana StinguRoxana Stingu
 
How to optimise TTFB - BrightonSEO 2020
How to optimise TTFB - BrightonSEO 2020How to optimise TTFB - BrightonSEO 2020
How to optimise TTFB - BrightonSEO 2020Roxana Stingu
 
Product Image Optimisation
Product Image OptimisationProduct Image Optimisation
Product Image OptimisationRoxana Stingu
 
How to keep your WordPress websites fast for users and search engines alike
How to keep your WordPress websites fast for users and search engines alikeHow to keep your WordPress websites fast for users and search engines alike
How to keep your WordPress websites fast for users and search engines alikeRoxana Stingu
 
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 Reg
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 RegWordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 Reg
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 RegRoxana Stingu
 

Mehr von Roxana Stingu (6)

Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsVision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
 
Web core vitals and the performance report by Roxana Stingu
Web core vitals and the performance report by Roxana StinguWeb core vitals and the performance report by Roxana Stingu
Web core vitals and the performance report by Roxana Stingu
 
How to optimise TTFB - BrightonSEO 2020
How to optimise TTFB - BrightonSEO 2020How to optimise TTFB - BrightonSEO 2020
How to optimise TTFB - BrightonSEO 2020
 
Product Image Optimisation
Product Image OptimisationProduct Image Optimisation
Product Image Optimisation
 
How to keep your WordPress websites fast for users and search engines alike
How to keep your WordPress websites fast for users and search engines alikeHow to keep your WordPress websites fast for users and search engines alike
How to keep your WordPress websites fast for users and search engines alike
 
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 Reg
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 RegWordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 Reg
WordPress optimisation beyond the Yoast plugin by Roxana Stingu - 123 Reg
 

Kürzlich hochgeladen

Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 

Kürzlich hochgeladen (17)

Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 

.htaccess for SEOs - A presentation by Roxana Stingu