SlideShare a Scribd company logo
1 of 41
URL Platform Migration
for BIG Websites
Michal Magdziarz
DeepCrawl
CEO & Co-founder
How to avoid a disaster
Success Influencers
There are two main factors that affect a success of a migrations
• The quality of redirections – short & long term effect
• The quality of the new website – long term effect
Success Influencers
Today we will focus on the first element so the traffic immediately after
the migration doesn’t look like this.
Table of Contents
• Migration Process
• Technical Server Setup & Apache RewriteRules
• Migration/Redirections Testing
• Practical/Pitfalls
Migration Process
Maintaining Traffic, Authority & Quality
Migration Process
Migration Process
• Traffic Maintenance
• Authority Maintenance
• Priority URLs list
• Page Relevancy & Quality
Migration Process - Traffic Maintenance
domain.com/popular-page
LEGACY PLATFORM
1,410
Visits
200
Migration Process - Traffic Maintenance
domain.com/popular-page
NEW PLATFORM
1,410
Visits
404
domain.com/popular-page
Migration Process - Traffic Maintenance
NEW PLATFORM
1,410
Visits
domain.com/new-url
301
200
Migration Process - Authority Maintenance
domain.com/authority-page
LEGACY PLATFORM
Authority
Link
domain.com/authority-page
NEW PLATFORM
404
200
Migration Process - Authority Maintenance
Authority
Link
domain.com/authority-page
NEW PLATFORM
domain.com/new-url
301
200
Migration Process - Priority URLs list
URL Visits Backlinks Priority
% Total
Traffic
% Total
Authority
domain.com/path/page-1 2233 201 467 28% 29%
domain.com/path/page-1?parameter=par1 1233 123 259 43% 46%
domain.com/path/page-2 345 56 75 48% 54%
domain.com/path/page-2?parameter=par1 324 43 69 52% 60%
domain.com/path/page-3 303 23 63 55% 64%
domain.com/path/page-3?parameter=par1 282 12 58 59% 65%
domain.com/path/page-4 261 11 53 62% 67%
domain.com/path/page-4?parameter=par1 240 7 49 65% 68%
domain.com/path/page-5 219 6 44 68% 69%
domain.com/path/page-5?parameter=par1 198 6 40 70% 70%
domain.com/path/page-6 177 6 36 73% 71%
domain.com/path/page-6?parameter=par1 156 6 32 75% 71%
domain.com/path/page-7 135 6 28 76% 72%
domain.com/path/page-8 114 6 23 78% 73%
domain.com/path/page-9 93 6 19 79% 74%
domain.com/path/page-10?parameter=par1 72 6 15 80% 75%
domain.com/path/page-11?parameter=par1 51 6 11 80% 76%
Migration Process - Priority URLs list
Divide your Test URL list based on priority:
• Top 5000 - covering 70% of traffic
• Top 10K - covering 90% of traffic
• Top 100K - covering 95% of traffic
Based on page templates
• Top 10k products
• Top 10k categories
• Top 10k search results
• etc.
Based on rule type - Sample URLs per each rule
Migration Process - Page Relevancy & Quality
NEW PLATFORMLEGACY PLATFORM
151 results 23 results
Migration Process - Page Relevancy & Quality
NEW PLATFORMLEGACY PLATFORM
Technical Setup
Server setup, Rewrite rules & Types
Technical Setup - Apache Rewrite Rules
Apache RewriteRules:
• RewriteRule - Reguly Przekierowan
• RewriteCond - Warunki Przekierowan
• RewriteMap - Mapy Przekierowan
Reference: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
Technical Setup - Test/Work Servers Setup
redirect.domain.com/popular-page
REDIRECTION SERVER
URL
Priority List
404
new-platform.domain.com/new-url
301
200
NEW PLATFORM (TEST SERVER)
Technical Setup - Test/Work Servers Setup
new-platform.domain.com/popular-page
NEW PLATFORM (TEST SERVER)
URL
Priority List
new-platform.domain.com/new-url
301
200
NEW PLATFORM (TEST SERVER)
http://new-platform.domain.com
Technical Setup - Rewrite Rules
• /category-shoes-id234
• /category-tshirts-id89
• /category-shirts-id15
• etc
• /category/shoes/234/
• /category/tshirts/89/
• /category/shirts/15/
• etc
LEGACY URLS NEW URLS
RewriteRule ^/category-([^-]*)-id([0-9]*) /category/$1/$2/? [L,R=301]
1
1
2
2
Technical Setup - Rewrite Rules
Technical Setup - Rewrite Cond
• /category/?cat=shoes&catID=234
• /category/?cat=tshirts&catID=89
• /category/?cat=tshirts&catID=15
• etc
• /category/shoes/234/
• /category/tshirts/89/
• /category/shirts/15/
• etc
LEGACY URLS NEW URLS
RewriteCond %{QUERY_STRING} ^cat=([^&$]*).*catID=([0-9]*)(&|$)
RewriteRule ^/category/ /category/%1/%2/? [L,R=301]
1 12 2
Technical setup - Rewrite Maps
• /category-shoeaccessories
• /category-tshirtclothes
• /category-shirtclothes
• etc
• /accessories/shoes/
• /clothes/tshirts/
• / clothes /shirts/
• etc
LEGACY URLS NEW URLS
RewriteMap category-map txt:category-map.txt
RewriteCond ${category-map:$1} ^.+$
RewriteRule ^/category-([^/$&?]*) /${lc:%0}? [NC,L,R=301]
1
2
3
Technical Setup - Rewrite Maps
• /category-shoeaccessories
• /category-tshirtclothes
• /category-shirtclothes
• etc
• /accessories/shoes/
• /clothes/tshirts/
• / clothes /shirts/
• etc
LEGACY URLS NEW URLS
../category-map.txt
shoeaccessories /accessories/shoes/
tshirtclothes /clothes/tshirts/
shirtclothes /clothes/shirts/
Technical Setup - Rewrite Map
Technical Setup - [IF] & [ELSEIF]
Migration/Redirections Testing
404, Redirects to non-indexable, Broken 200s etc.
Testing – 404 Error Pages
Testing – Non-indexable
Testing – Redirect Chains
Testing – Thin Pages
Testing – Broken 200 Pages
0
Testing – Other potential issues
• Changes to Mobile configuration e.g. Dedicated Mobile
Consolidation to Responsive
• Changes to International hreflang setup
• Changes to Schema tags
• Changes to Titles & Descriptions
• Crawlability & Authority Distribution
• Multidomain Migrations
• Etc.
Practical/Pitfalls
404, Redirects to non-indexable, Broken 200s etc.
Practical/Pitfalls
Practical/Pitfalls
• Robots.txt – disallow for a URL in the Redirect Chain
• Don't forget to remove your test domain from rewrite rules
• Test the set up in the live ENV
• 301 vs 302 vs canonical
• Performance - one to one vs rule based
• Other: PPC, Social, Missing content
Pitfalls - disallow of a URL in a Redirect Chain
domain.com/legacy-url
>> 301 >>
domain.com/redirected-to-url
>> 301 >>
domain.com/redirected-to-disallowed-url
>> 301 >>
domain.com/new-url (200 status)
../robots.txt
User-agent: *
Disallow: *disallowed*
Practical - 301 vs 302
• Straight 301s are for the braves
• My preference is to go for 302s for 2 weeks before committing to 301
• This allows for any last minute corrections
• Please see below the result of robots.txt issue and straight 301s below
• 70% drop in traffic in 1st week, the website has never fully recovered
Pitfalls - Performance – one-to-one vs. rule based
• A big ecommerce shop received a poorly written one-to-one
RewiteRules
• The RewiteRule file contained 100K rules!!
• This resulted in such poor performance that the RewriteRules were
switched off as they were slowing the site significantly
• The lack of redirections resulted in a massive drop in traffic
• The 100K RewriteRules were rewritten into:
• 17 - RewriteRules
• 10 - RewriteCond
• 4 - RewriteMaps
• The traffic was partially recovered
Pitfalls – PPC Landing Pages
domain.com/legacy-ppc-page?utm_campaign=abc&utm_medium=bcd
>> 301 >>
domain.com/new-ppc-page (200 status)
RewriteRule ^/legacy-ppc-page /new-ppc-page? [L,R=301]
RewriteRule ^/legacy-ppc-page /new-ppc-page [L,R=301]
domain.com/legacy-ppc-page?utm_campaign=abc&utm_medium=bcd
>> 301 >>
domain.com/new-ppc-page?utm_campaign=abc&utm_medium=bcd
Pitfalls – Don't forget to remove your test domain
Rewrite
Rules
Redirection
Test Server
Live
Server
LIVE
Traffic
Live
Server
Rewrite
Rules
LIVE
Traffic!
Thanks for your time
FREE Trial:
https://www.deepcrawl.com/sem-krk

More Related Content

What's hot

SAP Host Agent x509 authentication
SAP Host Agent x509 authenticationSAP Host Agent x509 authentication
SAP Host Agent x509 authenticationAliter Consulting
 
IBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayIBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayLetsConnect
 
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...Linh Nguyen
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collectionsBIOVIA
 
clustering and load balancing
clustering and load balancingclustering and load balancing
clustering and load balancingPrabhat gangwar
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...SPC Adriatics
 
(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environmentBIOVIA
 
J meter introduction
J meter introductionJ meter introduction
J meter introductionBharath Kumar
 
Learning j meter in 60 minutes
Learning j meter in 60 minutesLearning j meter in 60 minutes
Learning j meter in 60 minutesAlon Girmonsky
 
Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Patrick Meenan
 
How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowFileCatalyst
 
Migrating very large site collections
Migrating very large site collectionsMigrating very large site collections
Migrating very large site collectionskiwiboris
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANALinh Nguyen
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsSPC Adriatics
 
BW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemBW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemLinh Nguyen
 
SharePoint 2010 upgrades!
SharePoint 2010 upgrades!SharePoint 2010 upgrades!
SharePoint 2010 upgrades!Eric VanRoy
 

What's hot (17)

SAP Host Agent x509 authentication
SAP Host Agent x509 authenticationSAP Host Agent x509 authentication
SAP Host Agent x509 authentication
 
IBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayIBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right way
 
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections
 
clustering and load balancing
clustering and load balancingclustering and load balancing
clustering and load balancing
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
 
(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment
 
SAP LVM Custom Operations
SAP LVM Custom OperationsSAP LVM Custom Operations
SAP LVM Custom Operations
 
J meter introduction
J meter introductionJ meter introduction
J meter introduction
 
Learning j meter in 60 minutes
Learning j meter in 60 minutesLearning j meter in 60 minutes
Learning j meter in 60 minutes
 
Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016
 
How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst Workflow
 
Migrating very large site collections
Migrating very large site collectionsMigrating very large site collections
Migrating very large site collections
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
BW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemBW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated System
 
SharePoint 2010 upgrades!
SharePoint 2010 upgrades!SharePoint 2010 upgrades!
SharePoint 2010 upgrades!
 

Similar to Big Site Migrations- Michal Magdziarz, CEO of DeepCrawl

The Technical SEO Full Course how to do
The Technical SEO  Full Course  how to doThe Technical SEO  Full Course  how to do
The Technical SEO Full Course how to doasadkhan888889990
 
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration Branded3
 
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release PipelinesWinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release PipelinesWinOps Conf
 
Year in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product UpdatesYear in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product UpdatesPerforce
 
Client side performance analysis
Client side performance analysisClient side performance analysis
Client side performance analysisTsimafei Avilin
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Testplant
 
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...QAFest
 
Site templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePointSite templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePointAlbert-Jan Schot
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced TroubleshootingJohn Calvert
 
Java EE 8: What Servlet 4 and HTTP2 Mean
Java EE 8: What Servlet 4 and HTTP2 MeanJava EE 8: What Servlet 4 and HTTP2 Mean
Java EE 8: What Servlet 4 and HTTP2 MeanAlex Theedom
 
SPSUtah 2014 SharePoint 2013 Performance (Admin)
SPSUtah 2014 SharePoint 2013 Performance (Admin)SPSUtah 2014 SharePoint 2013 Performance (Admin)
SPSUtah 2014 SharePoint 2013 Performance (Admin)Brian Culver
 
Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Michael Oryszak
 
MIgrating to RAC using Dataguard
MIgrating to RAC  using Dataguard MIgrating to RAC  using Dataguard
MIgrating to RAC using Dataguard Fuad Arshad
 
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...European Collaboration Summit
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller UpgradesLumina Networks
 
Make Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedMake Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedAndy Kucharski
 
Siemens oil and gas 2016 WinCC OA
Siemens oil and gas 2016   WinCC OASiemens oil and gas 2016   WinCC OA
Siemens oil and gas 2016 WinCC OADMC, Inc.
 

Similar to Big Site Migrations- Michal Magdziarz, CEO of DeepCrawl (20)

The Technical SEO Full Course how to do
The Technical SEO  Full Course  how to doThe Technical SEO  Full Course  how to do
The Technical SEO Full Course how to do
 
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
 
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release PipelinesWinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release Pipelines
 
Year in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product UpdatesYear in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product Updates
 
Client side performance analysis
Client side performance analysisClient side performance analysis
Client side performance analysis
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?
 
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...
QA Fest 2015. Владимир Примаков. Процесс нагрузочного тестирования и его план...
 
Site templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePointSite templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePoint
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
 
Java EE 8: What Servlet 4 and HTTP2 Mean
Java EE 8: What Servlet 4 and HTTP2 MeanJava EE 8: What Servlet 4 and HTTP2 Mean
Java EE 8: What Servlet 4 and HTTP2 Mean
 
SPSUtah 2014 SharePoint 2013 Performance (Admin)
SPSUtah 2014 SharePoint 2013 Performance (Admin)SPSUtah 2014 SharePoint 2013 Performance (Admin)
SPSUtah 2014 SharePoint 2013 Performance (Admin)
 
Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)
 
MIgrating to RAC using Dataguard
MIgrating to RAC  using Dataguard MIgrating to RAC  using Dataguard
MIgrating to RAC using Dataguard
 
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
Web Performance Optimization (WPO)
Web Performance Optimization (WPO)Web Performance Optimization (WPO)
Web Performance Optimization (WPO)
 
Make Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedMake Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speed
 
Siemens oil and gas 2016 WinCC OA
Siemens oil and gas 2016   WinCC OASiemens oil and gas 2016   WinCC OA
Siemens oil and gas 2016 WinCC OA
 
Webservices ingo
Webservices ingoWebservices ingo
Webservices ingo
 

More from DeepCrawl

Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...
Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...
Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...DeepCrawl
 
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...DeepCrawl
 
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...DeepCrawl
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...DeepCrawl
 
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...DeepCrawl
 
Data Studio for SEOs - Pint-sized Marketing Meetup 2019
Data Studio for SEOs - Pint-sized Marketing Meetup 2019Data Studio for SEOs - Pint-sized Marketing Meetup 2019
Data Studio for SEOs - Pint-sized Marketing Meetup 2019DeepCrawl
 
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam GentThe State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam GentDeepCrawl
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...DeepCrawl
 
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawl
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawlThe Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawl
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawlDeepCrawl
 
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...DeepCrawl
 
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...DeepCrawl
 
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawlHow To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawlDeepCrawl
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...DeepCrawl
 
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...DeepCrawl
 
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...DeepCrawl
 
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...DeepCrawl
 
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...DeepCrawl
 
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...DeepCrawl
 
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...DeepCrawl
 
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawl
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawlIncrease Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawl
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawlDeepCrawl
 

More from DeepCrawl (20)

Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...
Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...
Overcoming Technical SEO Challenges for Enterprise Sites | SearchLeeds 2019 |...
 
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
 
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
 
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...
Owning Enterprise SEO with Effective & Scalable Dashboards - Nick Wilsdon, Pr...
 
Data Studio for SEOs - Pint-sized Marketing Meetup 2019
Data Studio for SEOs - Pint-sized Marketing Meetup 2019Data Studio for SEOs - Pint-sized Marketing Meetup 2019
Data Studio for SEOs - Pint-sized Marketing Meetup 2019
 
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam GentThe State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
 
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawl
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawlThe Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawl
The Business Value of SEO - Jennifer Hoffman, Marketing Director, DeepCrawl
 
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...
How To Survive & Thrive After Mobile First Indexing - Rachel Costello, Techni...
 
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
 
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawlHow To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
 
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
 
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
 
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
 
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
 
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...
What's the Business Value of Search Data - Jennifer Hoffman, Marketing Direct...
 
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...
Cut The Crap: Running Content Audits With Crawlers - Sam Marsden, Technical S...
 
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawl
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawlIncrease Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawl
Increase Conversions with Crawl Data - Rachel Costello, Technical SEO, DeepCrawl
 

Recently uploaded

₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 

Big Site Migrations- Michal Magdziarz, CEO of DeepCrawl

  • 1. URL Platform Migration for BIG Websites Michal Magdziarz DeepCrawl CEO & Co-founder How to avoid a disaster
  • 2. Success Influencers There are two main factors that affect a success of a migrations • The quality of redirections – short & long term effect • The quality of the new website – long term effect
  • 3. Success Influencers Today we will focus on the first element so the traffic immediately after the migration doesn’t look like this.
  • 4. Table of Contents • Migration Process • Technical Server Setup & Apache RewriteRules • Migration/Redirections Testing • Practical/Pitfalls
  • 6. Migration Process Migration Process • Traffic Maintenance • Authority Maintenance • Priority URLs list • Page Relevancy & Quality
  • 7. Migration Process - Traffic Maintenance domain.com/popular-page LEGACY PLATFORM 1,410 Visits 200
  • 8. Migration Process - Traffic Maintenance domain.com/popular-page NEW PLATFORM 1,410 Visits 404
  • 9. domain.com/popular-page Migration Process - Traffic Maintenance NEW PLATFORM 1,410 Visits domain.com/new-url 301 200
  • 10. Migration Process - Authority Maintenance domain.com/authority-page LEGACY PLATFORM Authority Link domain.com/authority-page NEW PLATFORM 404 200
  • 11. Migration Process - Authority Maintenance Authority Link domain.com/authority-page NEW PLATFORM domain.com/new-url 301 200
  • 12. Migration Process - Priority URLs list URL Visits Backlinks Priority % Total Traffic % Total Authority domain.com/path/page-1 2233 201 467 28% 29% domain.com/path/page-1?parameter=par1 1233 123 259 43% 46% domain.com/path/page-2 345 56 75 48% 54% domain.com/path/page-2?parameter=par1 324 43 69 52% 60% domain.com/path/page-3 303 23 63 55% 64% domain.com/path/page-3?parameter=par1 282 12 58 59% 65% domain.com/path/page-4 261 11 53 62% 67% domain.com/path/page-4?parameter=par1 240 7 49 65% 68% domain.com/path/page-5 219 6 44 68% 69% domain.com/path/page-5?parameter=par1 198 6 40 70% 70% domain.com/path/page-6 177 6 36 73% 71% domain.com/path/page-6?parameter=par1 156 6 32 75% 71% domain.com/path/page-7 135 6 28 76% 72% domain.com/path/page-8 114 6 23 78% 73% domain.com/path/page-9 93 6 19 79% 74% domain.com/path/page-10?parameter=par1 72 6 15 80% 75% domain.com/path/page-11?parameter=par1 51 6 11 80% 76%
  • 13. Migration Process - Priority URLs list Divide your Test URL list based on priority: • Top 5000 - covering 70% of traffic • Top 10K - covering 90% of traffic • Top 100K - covering 95% of traffic Based on page templates • Top 10k products • Top 10k categories • Top 10k search results • etc. Based on rule type - Sample URLs per each rule
  • 14. Migration Process - Page Relevancy & Quality NEW PLATFORMLEGACY PLATFORM 151 results 23 results
  • 15. Migration Process - Page Relevancy & Quality NEW PLATFORMLEGACY PLATFORM
  • 16. Technical Setup Server setup, Rewrite rules & Types
  • 17. Technical Setup - Apache Rewrite Rules Apache RewriteRules: • RewriteRule - Reguly Przekierowan • RewriteCond - Warunki Przekierowan • RewriteMap - Mapy Przekierowan Reference: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
  • 18. Technical Setup - Test/Work Servers Setup redirect.domain.com/popular-page REDIRECTION SERVER URL Priority List 404 new-platform.domain.com/new-url 301 200 NEW PLATFORM (TEST SERVER)
  • 19. Technical Setup - Test/Work Servers Setup new-platform.domain.com/popular-page NEW PLATFORM (TEST SERVER) URL Priority List new-platform.domain.com/new-url 301 200 NEW PLATFORM (TEST SERVER) http://new-platform.domain.com
  • 20. Technical Setup - Rewrite Rules • /category-shoes-id234 • /category-tshirts-id89 • /category-shirts-id15 • etc • /category/shoes/234/ • /category/tshirts/89/ • /category/shirts/15/ • etc LEGACY URLS NEW URLS RewriteRule ^/category-([^-]*)-id([0-9]*) /category/$1/$2/? [L,R=301] 1 1 2 2
  • 21. Technical Setup - Rewrite Rules
  • 22. Technical Setup - Rewrite Cond • /category/?cat=shoes&catID=234 • /category/?cat=tshirts&catID=89 • /category/?cat=tshirts&catID=15 • etc • /category/shoes/234/ • /category/tshirts/89/ • /category/shirts/15/ • etc LEGACY URLS NEW URLS RewriteCond %{QUERY_STRING} ^cat=([^&$]*).*catID=([0-9]*)(&|$) RewriteRule ^/category/ /category/%1/%2/? [L,R=301] 1 12 2
  • 23. Technical setup - Rewrite Maps • /category-shoeaccessories • /category-tshirtclothes • /category-shirtclothes • etc • /accessories/shoes/ • /clothes/tshirts/ • / clothes /shirts/ • etc LEGACY URLS NEW URLS RewriteMap category-map txt:category-map.txt RewriteCond ${category-map:$1} ^.+$ RewriteRule ^/category-([^/$&?]*) /${lc:%0}? [NC,L,R=301] 1 2 3
  • 24. Technical Setup - Rewrite Maps • /category-shoeaccessories • /category-tshirtclothes • /category-shirtclothes • etc • /accessories/shoes/ • /clothes/tshirts/ • / clothes /shirts/ • etc LEGACY URLS NEW URLS ../category-map.txt shoeaccessories /accessories/shoes/ tshirtclothes /clothes/tshirts/ shirtclothes /clothes/shirts/
  • 25. Technical Setup - Rewrite Map
  • 26. Technical Setup - [IF] & [ELSEIF]
  • 27. Migration/Redirections Testing 404, Redirects to non-indexable, Broken 200s etc.
  • 28. Testing – 404 Error Pages
  • 32. Testing – Broken 200 Pages 0
  • 33. Testing – Other potential issues • Changes to Mobile configuration e.g. Dedicated Mobile Consolidation to Responsive • Changes to International hreflang setup • Changes to Schema tags • Changes to Titles & Descriptions • Crawlability & Authority Distribution • Multidomain Migrations • Etc.
  • 34. Practical/Pitfalls 404, Redirects to non-indexable, Broken 200s etc.
  • 35. Practical/Pitfalls Practical/Pitfalls • Robots.txt – disallow for a URL in the Redirect Chain • Don't forget to remove your test domain from rewrite rules • Test the set up in the live ENV • 301 vs 302 vs canonical • Performance - one to one vs rule based • Other: PPC, Social, Missing content
  • 36. Pitfalls - disallow of a URL in a Redirect Chain domain.com/legacy-url >> 301 >> domain.com/redirected-to-url >> 301 >> domain.com/redirected-to-disallowed-url >> 301 >> domain.com/new-url (200 status) ../robots.txt User-agent: * Disallow: *disallowed*
  • 37. Practical - 301 vs 302 • Straight 301s are for the braves • My preference is to go for 302s for 2 weeks before committing to 301 • This allows for any last minute corrections • Please see below the result of robots.txt issue and straight 301s below • 70% drop in traffic in 1st week, the website has never fully recovered
  • 38. Pitfalls - Performance – one-to-one vs. rule based • A big ecommerce shop received a poorly written one-to-one RewiteRules • The RewiteRule file contained 100K rules!! • This resulted in such poor performance that the RewriteRules were switched off as they were slowing the site significantly • The lack of redirections resulted in a massive drop in traffic • The 100K RewriteRules were rewritten into: • 17 - RewriteRules • 10 - RewriteCond • 4 - RewriteMaps • The traffic was partially recovered
  • 39. Pitfalls – PPC Landing Pages domain.com/legacy-ppc-page?utm_campaign=abc&utm_medium=bcd >> 301 >> domain.com/new-ppc-page (200 status) RewriteRule ^/legacy-ppc-page /new-ppc-page? [L,R=301] RewriteRule ^/legacy-ppc-page /new-ppc-page [L,R=301] domain.com/legacy-ppc-page?utm_campaign=abc&utm_medium=bcd >> 301 >> domain.com/new-ppc-page?utm_campaign=abc&utm_medium=bcd
  • 40. Pitfalls – Don't forget to remove your test domain Rewrite Rules Redirection Test Server Live Server LIVE Traffic Live Server Rewrite Rules LIVE Traffic!
  • 41. Thanks for your time FREE Trial: https://www.deepcrawl.com/sem-krk