SlideShare una empresa de Scribd logo
1 de 38
@melaniephung
The Worst SEO Mistakes
to Make When (Re)launching Your Site
Melanie Phung
June 2018
@melaniephung
A few fun facts to set the stage:
● 40-60 billion searches are conducted on Google in the U.S. per month
● 51% of all web traffic comes from organic search
● More than 40% of online revenue is captured by organic traffic
● Nearly 25% of all search volume happens outside the top 100 million
keywords (that’s a long tail!)
● As of 2016, Google has indexed 130 trillion web pages
● Organic traffic still gets ~20x more click traffic than PPC
Sources: Jumpshot/Moz.com/BrightEdge/Search Engine Journal
@melaniephung
@melaniephung
Source: Jumpshot/Sparktoro.com
@melaniephung
A lot of SEO talks are about how to increase
rankings and grow traffic ...
@melaniephung
… this one is focused on mistakes to avoid.
@melaniephung
Mistake 1: Failing to redirect properly
The result:
80% drop in traffic.
Similar Fail:
Setting rel=canonical for every
page to the homepage
The British royal website was migrated to a new domain name. Rather than
doing 1:1 redirects, the site 301’d EVERY URL from the old site to the new
homepage.
Example and Image from: OmiSido
@melaniephung
Have a redirection plan to avoid losing traffic
Failing to redirect, or doing it badly, can cost you most of your traffic.
● Bring in a content strategist or SEO to conduct a
comprehensive content audit well in advance of site launch.
● Have a migration plan that includes a full redirect mapping.
● Document and communicate requirements clearly with your dev team.
QA the heck out of your migration (as per your content migration plan).
Related: Be hyper vigilant about canonicals. If you don’t know how to manage them, it’s better to
avoid touching them at all. It’s one of the most powerful ways to deindex pages.
@melaniephung
Mistake 2: Not using SSL/TSL/HTTPS
Why Use HTTPS?
● HTTPS has been a Google ranking factor since 2014.
● Starting this July, Chrome will show a strong warning
on non-secure pages.
● Migrating from HTTP to HTTPS after a site has been
live for a while is a messy PITA!
(You should still do it though!)
Stats:
● By last year, 50% of the results on the first page of
Google’s SERPS were encrypted.
● In the U.S., HTTPS usage in Chrome is at 82%.
Source: Moz.com
Source: transparencyreport.google.com
@melaniephung
Address bar for
non-HTTPS web pages
@melaniephung
What happens if you botch HTTPS migration
Source: omisido.com
@melaniephung
How to avoid a bad HTTPS migration
● Create a sitewide 301 redirect rule for all URLs
● Ensure all media files are served over HTTPS also (no “mixed content” warnings)
● Avoid redirect chains -- Keep everything to one hop if possible
○ Yes:
http://www.domain.com → https://www.domain.com
and
http://domain.com → https://www.domain.com
and
http://www.domain.com/index.php → https://www.domain.com
○ No:
http://domain.com/index.php → http://www.domain.com/index.php → http://www.domain.com →
https://www.domain.com
● Do not let both versions continue to resolve (return a 200 code)
● Do not let URLs on the old version return an error (404 code)
● Work with a professional who has experience with HTTPS migrations!
@melaniephung
Mistake 3: Blocking critical URLs in robots.txt
Very common mistake: Blocking any crawling of the entire site at launch
More insidious mistake:
● Blocking directories instead of specific pages
● Blocking JS and CSS
Consequences:
● Chunks of your site can’t be found in
search results
● Google can’t render your site Example provided by CognitiveSEO
@melaniephung
Robots.txt errors will drop pages from the index
Source: CognitiveSEO.com
@melaniephung
How to prevent robots.txt errors
1. Learn, live, love RegEx
2. Test a LOT of URLs against robots.txt in Search Console
3. Make updating robots.txt part of every launch checklist
@melaniephung
Mistake 4: NOT blocking dev environments
Definitely do have one or more development
environments!
But don’t let them get indexed.
Once Google starts crawling and indexing your testing
sites, getting those links out of the index takes a bit of
work.
@melaniephung
Why You Don’t Want Dev Environments Indexed
Consequences:
● Duplicate content
● Dev/staging site can outrank your
production site
● Customers will see your WIP site/broken
experience/old site
● Customers will try to
engage/transact/convert on a
not-fully-functional site
● Analytics will break
37 versions
of the same
page in
Google
Details redacted to protect the
guilty. Trust me, the same page
showed up across 37 subdomains
@melaniephung
How to prevent dev domains from getting indexed
Ahead of deploying:
1. Password-protect the dev environment(s)
2. Block non-internal IPs
3. Put robots “noindex” meta tag on every page
-or-
4. Block entire subdomain from being crawled in robots.txt
Be aware that robots.txt and the robots meta tag do different things!
@melaniephung
How to prevent dev domains from being indexed
But remember: don’t transfer the block to your LIVE site!
@melaniephung
Mistake 5: Generating duplicate content
Allowing multiple URLs to load the same page content creates a “duplicate
content” issue.
Duplicate content can impact rankings, but also create a messy analytics
challenge.
Common examples:
● Dev environments (See Mistake #3)
● http AND https
● domain.com/index.php AND domain.com/
● /directory/page-name/ AND /node/2345/
● /results/ AND /results/?sort=default
Will the canonical Slim Shady please stand up?
@melaniephung
How to prevent and identify duplicate pages
Prevention:
● Understand how your CMS handles
slugs and URIs
● Avoid letting internal site search
results get crawled
● Have a strategy for handling query
parameters
○ Search Console
○ Robots.txt
○ Rel=canonical
Research & Mitigation:
● Use the “site:” search operator to
find on-site dupes
● Audit Google Analytics & Search
Console data
● Crawl site with tools like Screaming
Frog
● 301 redirect duplicates to the
strongest version of the page (if
possible)
● Use rel=canonical (correctly!)
@melaniephung
Mistake 6: Picking a bad theme and plugins
Your code and plugins need to be:
● Crawlable by search engines
● Not riddled with malware
● Mobile-friendly (preferably also compliant with accessibility standards)
● Written in clean, semantic code
● Fast to load
● Patched and updated if standards change
@melaniephung
If it can’t be rendered, it’s not about optimizing
@melaniephung
Site hacks WILL hurt your rankings
Source: Kinsta.com
@melaniephung
Mistake 7: Not Paying Attention to Analytics
You can use various analytics tools to tell you, among other things:
● Which landing pages are generating the most traffic.
These are your top priority for migrating and redirecting
● Which keyword rankings you have.
Tells you which URLs & content you need to protect. (Use Search Console or paid tools, not GA)
● Where your referral traffic is originating.
These could be important sites to reach out to about your relaunch or for future link-building
● Which pages have high bounce rates.
These are pages you may need to improve
● What your traffic and performance trends are over time.
Key Performance Indicators and dashboards can help you identify problems … and progress!
@melaniephung
Tip: Set up and use Google Search Console
Common issues:
● Duplicate metadata
● More URLs indexed than should exist
● Fewer URLs indexed than were submitted
● Server response errors
● Pages blocked in robots.txt
● Spam links warning
● Hacked site warning
Search Console is where to learn if there are major problem with the site.
@melaniephung
Mistake 8: Not having a helpful 404 Error Page
Most site owners assume users hitting
error pages are an extreme edge case.
404s are almost guaranteed to happen
with redesigns and site migrations.
A poorly thought out Error Page is a lost
opportunity.
@melaniephung
Examples of “Beautiful” 404 Pages …
@melaniephung
… But are they helpful?
Useful 404 pages should:
● Make it easy to get to the
page the visitor wanted
● Provide helpful suggestions
for other content that may
be of interest
● Keep the visitor on the site
A very high bounce rate is a lost opportunity.
Oh my, that’s high!
@melaniephung
How to avoid unhelpful 404 pages
Prioritize the user’s needs.
Simple ideas for being helpful:
● Include a search box
● Include a high-level sitemap
● Showcase popular content
● Show relevant or recent content
● Be easy to use on mobile!
Bonus points for:
● Customizing the error depending on what the user was looking for
● Being on-brand, funny, beautiful and delightful (but be careful about being too clever)
@melaniephung
Mistake 9: Thinking a plugin does SEO for you
Things plugins can’t do:
● Advise you on what keyword phrases to target and why
● Tell you the user intent of a search engine user
● Create GOOD content that meets users’ needs
● Identify weak experiences causing users to bounce or abandon
● Create the optimal internal linking strategy for your site
● Benchmark what competitors are doing and what it’ll take to beat them
● Show you how to avoid any of the mistakes we’ve covered so far...
@melaniephung
Recap: 9 terrible, horrible, no good ways to tank
your search traffic
1. Failing to redirect properly
2. Not using HTTPS to start
3. Blocking critical URLs in robots.txt
4. Not blocking dev environments
5. Generating duplicate content
6. Picking a bad theme
7. Not paying attention to analytics
8. Not having a helpful 404 page
9. Thinking a plugin does SEO for you
@melaniephung
If web traffic is important to your business ...
● Educate yourself on what SEO is and isn’t --
there are good FREE resources available… but also a lot of nonsense
● Use the free tools that Google makes available to site owners, especially
Google Analytics, Search Console, and its educational resources!
● Invest in the SEO channel just as you do your other marketing channels
● Track meaningful metrics and performance indicators
● Hire or partner with a reputable SEO specialist if it makes sense for your
business or organization
@melaniephung
What kinds of specializations are there?
● Technical - Enterprise? Ecommerce? JavaScript? Will they tell you why they want
to fix things like schema, spider traps, duplicate content, sitemaps, redirect chains,
page speed, etc?
● Editorial - How do they do keyword research? Are they “spinning” content? What
do they say the goal of content is? Can they explain what the Panda algorithm is?
● Link-building - What’s their outreach approach? How do they evaluate link
opportunities? Are they transparent about where they are getting links? Are they
using shady PBNs?
● Local - How do they build citations? What tools do they use for managing NAPs?
Schema? City pages?
● International - What can they tell you about subdomains vs subdirectories vs
separate domains? Content localization, translation, hreflang, canonicalization?
@melaniephung
When working with an SEO consultant
They should:
● Understand your business goals
● Set proper expectations
● Clearly communicate what their speciality is and isn’t
● Be upfront about what work they outsource
● Be transparent about what they are working on
● Provide regular reporting
● NOT deliver a “one size fits all” approach
@melaniephung
When working with an SEO consultant
You should:
● Do your due diligence -- don’t just pick the cheapest option
● Clearly communicate your needs and your constraints
● Have realistic expectations
● Implement the things that are your responsibility to implement
● Not look for shortcuts
● Pay attention to what your consultant is sharing and reporting
● ASK QUESTIONS
@melaniephung
A Couple of Resources
SEO success factors: https://zyppy.com/seo-success-factors/critical/
Google Webmaster Help videos: https://www.youtube.com/user/GoogleWebmasterHelp/
Screaming Frog: https://www.screamingfrog.co.uk/seo-spider/
Google Lighthouse: https://developers.google.com/web/tools/lighthouse/
Pingdom (Site Speed Test): https://tools.pingdom.com/
Structured Data Tool: https://search.google.com/structured-data/testing-tool/
Robots.txt Tester: https://technicalseo.com/seo-tools/robots-txt/
Fetch & Render: https://technicalseo.com/seo-tools/fetch-render/
@melaniephung
Any Questions? Contact me!
www.orangesparkdigital.com
@melaniephung

Más contenido relacionado

La actualidad más candente

Schema and Open Graph 101 - SMX Munich
Schema and Open Graph 101 - SMX MunichSchema and Open Graph 101 - SMX Munich
Schema and Open Graph 101 - SMX Munich
Matthew Brown
 

La actualidad más candente (19)

Hreflang Tags - Brighton SEO April 2018 - Emily Mace
Hreflang Tags - Brighton SEO April 2018 - Emily MaceHreflang Tags - Brighton SEO April 2018 - Emily Mace
Hreflang Tags - Brighton SEO April 2018 - Emily Mace
 
BrightonSEO - How to use XPath with eCommerce Websites
BrightonSEO - How to use XPath with eCommerce WebsitesBrightonSEO - How to use XPath with eCommerce Websites
BrightonSEO - How to use XPath with eCommerce Websites
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
Single Page Apps - Gerry White @ BrightonSEO
Single Page Apps - Gerry White @ BrightonSEOSingle Page Apps - Gerry White @ BrightonSEO
Single Page Apps - Gerry White @ BrightonSEO
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Debugging rendering problems at scale
Debugging rendering problems at scaleDebugging rendering problems at scale
Debugging rendering problems at scale
 
SEO Best Practices: Top 10 SEO Tools for 2016
SEO Best Practices: Top 10 SEO Tools for 2016SEO Best Practices: Top 10 SEO Tools for 2016
SEO Best Practices: Top 10 SEO Tools for 2016
 
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
 
Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
The Need for Speed! Accelerated mobile, beyond AMP
The Need for Speed! Accelerated mobile, beyond AMPThe Need for Speed! Accelerated mobile, beyond AMP
The Need for Speed! Accelerated mobile, beyond AMP
 
MeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine LearningMeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine Learning
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
 
Schema.org and the changing world of Rich Results - SEOEdinburgh Meetup
Schema.org and the changing world of Rich Results - SEOEdinburgh MeetupSchema.org and the changing world of Rich Results - SEOEdinburgh Meetup
Schema.org and the changing world of Rich Results - SEOEdinburgh Meetup
 
SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...
SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...
SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...
 
rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018
 
UK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEO
UK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEOUK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEO
UK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEO
 
Modern SEO Players Guide
Modern SEO Players GuideModern SEO Players Guide
Modern SEO Players Guide
 
Schema and Open Graph 101 - SMX Munich
Schema and Open Graph 101 - SMX MunichSchema and Open Graph 101 - SMX Munich
Schema and Open Graph 101 - SMX Munich
 

Similar a Common SEO Mistakes During Site Relaunches, Redesigns, Migrations (2018)

Chewy Trewella - Google Searchtips
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtips
sounddelivery
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
Waqar Ahmad
 
SEO site architecture best practices
SEO site architecture best practicesSEO site architecture best practices
SEO site architecture best practices
MM Rahman Bappi
 

Similar a Common SEO Mistakes During Site Relaunches, Redesigns, Migrations (2018) (20)

SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Chewy Trewella - Google Searchtips
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtips
 
Webmaster tools (ICMK485)
Webmaster tools (ICMK485)Webmaster tools (ICMK485)
Webmaster tools (ICMK485)
 
Successful SEO: Where Robots Meet Humans
Successful SEO: Where Robots Meet HumansSuccessful SEO: Where Robots Meet Humans
Successful SEO: Where Robots Meet Humans
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
How to earn money from digital marketing wma study material
How to earn money from digital marketing   wma study materialHow to earn money from digital marketing   wma study material
How to earn money from digital marketing wma study material
 
SMX Advanced 2015 Seattle | SEO Recap
SMX Advanced 2015 Seattle | SEO RecapSMX Advanced 2015 Seattle | SEO Recap
SMX Advanced 2015 Seattle | SEO Recap
 
The Best Guide to SEO
The Best Guide to SEOThe Best Guide to SEO
The Best Guide to SEO
 
Grow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplaceGrow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplace
 
Seo Analysis Report
Seo Analysis ReportSeo Analysis Report
Seo Analysis Report
 
101 seo tips for 2013
101 seo tips for 2013101 seo tips for 2013
101 seo tips for 2013
 
The effect of duplicate content on search engine optimization
The effect of duplicate content on search engine optimizationThe effect of duplicate content on search engine optimization
The effect of duplicate content on search engine optimization
 
Getting started with SEO
Getting started with SEOGetting started with SEO
Getting started with SEO
 
Seo101
Seo101Seo101
Seo101
 
SEO for website migrations - 53 SEO factors for a successful website relaunch
SEO for website migrations - 53 SEO factors for a successful website relaunchSEO for website migrations - 53 SEO factors for a successful website relaunch
SEO for website migrations - 53 SEO factors for a successful website relaunch
 
Basic SEO Structural Issues
Basic SEO Structural IssuesBasic SEO Structural Issues
Basic SEO Structural Issues
 
SEO site architecture best practices
SEO site architecture best practicesSEO site architecture best practices
SEO site architecture best practices
 
How to preform an In-House SEO Audit
How to preform an In-House SEO AuditHow to preform an In-House SEO Audit
How to preform an In-House SEO Audit
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2
 

Último

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
imonikaupta
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Último (20)

Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
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
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
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 Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 

Common SEO Mistakes During Site Relaunches, Redesigns, Migrations (2018)

  • 1. @melaniephung The Worst SEO Mistakes to Make When (Re)launching Your Site Melanie Phung June 2018
  • 2. @melaniephung A few fun facts to set the stage: ● 40-60 billion searches are conducted on Google in the U.S. per month ● 51% of all web traffic comes from organic search ● More than 40% of online revenue is captured by organic traffic ● Nearly 25% of all search volume happens outside the top 100 million keywords (that’s a long tail!) ● As of 2016, Google has indexed 130 trillion web pages ● Organic traffic still gets ~20x more click traffic than PPC Sources: Jumpshot/Moz.com/BrightEdge/Search Engine Journal
  • 5. @melaniephung A lot of SEO talks are about how to increase rankings and grow traffic ...
  • 6. @melaniephung … this one is focused on mistakes to avoid.
  • 7. @melaniephung Mistake 1: Failing to redirect properly The result: 80% drop in traffic. Similar Fail: Setting rel=canonical for every page to the homepage The British royal website was migrated to a new domain name. Rather than doing 1:1 redirects, the site 301’d EVERY URL from the old site to the new homepage. Example and Image from: OmiSido
  • 8. @melaniephung Have a redirection plan to avoid losing traffic Failing to redirect, or doing it badly, can cost you most of your traffic. ● Bring in a content strategist or SEO to conduct a comprehensive content audit well in advance of site launch. ● Have a migration plan that includes a full redirect mapping. ● Document and communicate requirements clearly with your dev team. QA the heck out of your migration (as per your content migration plan). Related: Be hyper vigilant about canonicals. If you don’t know how to manage them, it’s better to avoid touching them at all. It’s one of the most powerful ways to deindex pages.
  • 9. @melaniephung Mistake 2: Not using SSL/TSL/HTTPS Why Use HTTPS? ● HTTPS has been a Google ranking factor since 2014. ● Starting this July, Chrome will show a strong warning on non-secure pages. ● Migrating from HTTP to HTTPS after a site has been live for a while is a messy PITA! (You should still do it though!) Stats: ● By last year, 50% of the results on the first page of Google’s SERPS were encrypted. ● In the U.S., HTTPS usage in Chrome is at 82%. Source: Moz.com Source: transparencyreport.google.com
  • 11. @melaniephung What happens if you botch HTTPS migration Source: omisido.com
  • 12. @melaniephung How to avoid a bad HTTPS migration ● Create a sitewide 301 redirect rule for all URLs ● Ensure all media files are served over HTTPS also (no “mixed content” warnings) ● Avoid redirect chains -- Keep everything to one hop if possible ○ Yes: http://www.domain.com → https://www.domain.com and http://domain.com → https://www.domain.com and http://www.domain.com/index.php → https://www.domain.com ○ No: http://domain.com/index.php → http://www.domain.com/index.php → http://www.domain.com → https://www.domain.com ● Do not let both versions continue to resolve (return a 200 code) ● Do not let URLs on the old version return an error (404 code) ● Work with a professional who has experience with HTTPS migrations!
  • 13. @melaniephung Mistake 3: Blocking critical URLs in robots.txt Very common mistake: Blocking any crawling of the entire site at launch More insidious mistake: ● Blocking directories instead of specific pages ● Blocking JS and CSS Consequences: ● Chunks of your site can’t be found in search results ● Google can’t render your site Example provided by CognitiveSEO
  • 14. @melaniephung Robots.txt errors will drop pages from the index Source: CognitiveSEO.com
  • 15. @melaniephung How to prevent robots.txt errors 1. Learn, live, love RegEx 2. Test a LOT of URLs against robots.txt in Search Console 3. Make updating robots.txt part of every launch checklist
  • 16. @melaniephung Mistake 4: NOT blocking dev environments Definitely do have one or more development environments! But don’t let them get indexed. Once Google starts crawling and indexing your testing sites, getting those links out of the index takes a bit of work.
  • 17. @melaniephung Why You Don’t Want Dev Environments Indexed Consequences: ● Duplicate content ● Dev/staging site can outrank your production site ● Customers will see your WIP site/broken experience/old site ● Customers will try to engage/transact/convert on a not-fully-functional site ● Analytics will break 37 versions of the same page in Google Details redacted to protect the guilty. Trust me, the same page showed up across 37 subdomains
  • 18. @melaniephung How to prevent dev domains from getting indexed Ahead of deploying: 1. Password-protect the dev environment(s) 2. Block non-internal IPs 3. Put robots “noindex” meta tag on every page -or- 4. Block entire subdomain from being crawled in robots.txt Be aware that robots.txt and the robots meta tag do different things!
  • 19. @melaniephung How to prevent dev domains from being indexed But remember: don’t transfer the block to your LIVE site!
  • 20. @melaniephung Mistake 5: Generating duplicate content Allowing multiple URLs to load the same page content creates a “duplicate content” issue. Duplicate content can impact rankings, but also create a messy analytics challenge. Common examples: ● Dev environments (See Mistake #3) ● http AND https ● domain.com/index.php AND domain.com/ ● /directory/page-name/ AND /node/2345/ ● /results/ AND /results/?sort=default Will the canonical Slim Shady please stand up?
  • 21. @melaniephung How to prevent and identify duplicate pages Prevention: ● Understand how your CMS handles slugs and URIs ● Avoid letting internal site search results get crawled ● Have a strategy for handling query parameters ○ Search Console ○ Robots.txt ○ Rel=canonical Research & Mitigation: ● Use the “site:” search operator to find on-site dupes ● Audit Google Analytics & Search Console data ● Crawl site with tools like Screaming Frog ● 301 redirect duplicates to the strongest version of the page (if possible) ● Use rel=canonical (correctly!)
  • 22. @melaniephung Mistake 6: Picking a bad theme and plugins Your code and plugins need to be: ● Crawlable by search engines ● Not riddled with malware ● Mobile-friendly (preferably also compliant with accessibility standards) ● Written in clean, semantic code ● Fast to load ● Patched and updated if standards change
  • 23. @melaniephung If it can’t be rendered, it’s not about optimizing
  • 24. @melaniephung Site hacks WILL hurt your rankings Source: Kinsta.com
  • 25. @melaniephung Mistake 7: Not Paying Attention to Analytics You can use various analytics tools to tell you, among other things: ● Which landing pages are generating the most traffic. These are your top priority for migrating and redirecting ● Which keyword rankings you have. Tells you which URLs & content you need to protect. (Use Search Console or paid tools, not GA) ● Where your referral traffic is originating. These could be important sites to reach out to about your relaunch or for future link-building ● Which pages have high bounce rates. These are pages you may need to improve ● What your traffic and performance trends are over time. Key Performance Indicators and dashboards can help you identify problems … and progress!
  • 26. @melaniephung Tip: Set up and use Google Search Console Common issues: ● Duplicate metadata ● More URLs indexed than should exist ● Fewer URLs indexed than were submitted ● Server response errors ● Pages blocked in robots.txt ● Spam links warning ● Hacked site warning Search Console is where to learn if there are major problem with the site.
  • 27. @melaniephung Mistake 8: Not having a helpful 404 Error Page Most site owners assume users hitting error pages are an extreme edge case. 404s are almost guaranteed to happen with redesigns and site migrations. A poorly thought out Error Page is a lost opportunity.
  • 29. @melaniephung … But are they helpful? Useful 404 pages should: ● Make it easy to get to the page the visitor wanted ● Provide helpful suggestions for other content that may be of interest ● Keep the visitor on the site A very high bounce rate is a lost opportunity. Oh my, that’s high!
  • 30. @melaniephung How to avoid unhelpful 404 pages Prioritize the user’s needs. Simple ideas for being helpful: ● Include a search box ● Include a high-level sitemap ● Showcase popular content ● Show relevant or recent content ● Be easy to use on mobile! Bonus points for: ● Customizing the error depending on what the user was looking for ● Being on-brand, funny, beautiful and delightful (but be careful about being too clever)
  • 31. @melaniephung Mistake 9: Thinking a plugin does SEO for you Things plugins can’t do: ● Advise you on what keyword phrases to target and why ● Tell you the user intent of a search engine user ● Create GOOD content that meets users’ needs ● Identify weak experiences causing users to bounce or abandon ● Create the optimal internal linking strategy for your site ● Benchmark what competitors are doing and what it’ll take to beat them ● Show you how to avoid any of the mistakes we’ve covered so far...
  • 32. @melaniephung Recap: 9 terrible, horrible, no good ways to tank your search traffic 1. Failing to redirect properly 2. Not using HTTPS to start 3. Blocking critical URLs in robots.txt 4. Not blocking dev environments 5. Generating duplicate content 6. Picking a bad theme 7. Not paying attention to analytics 8. Not having a helpful 404 page 9. Thinking a plugin does SEO for you
  • 33. @melaniephung If web traffic is important to your business ... ● Educate yourself on what SEO is and isn’t -- there are good FREE resources available… but also a lot of nonsense ● Use the free tools that Google makes available to site owners, especially Google Analytics, Search Console, and its educational resources! ● Invest in the SEO channel just as you do your other marketing channels ● Track meaningful metrics and performance indicators ● Hire or partner with a reputable SEO specialist if it makes sense for your business or organization
  • 34. @melaniephung What kinds of specializations are there? ● Technical - Enterprise? Ecommerce? JavaScript? Will they tell you why they want to fix things like schema, spider traps, duplicate content, sitemaps, redirect chains, page speed, etc? ● Editorial - How do they do keyword research? Are they “spinning” content? What do they say the goal of content is? Can they explain what the Panda algorithm is? ● Link-building - What’s their outreach approach? How do they evaluate link opportunities? Are they transparent about where they are getting links? Are they using shady PBNs? ● Local - How do they build citations? What tools do they use for managing NAPs? Schema? City pages? ● International - What can they tell you about subdomains vs subdirectories vs separate domains? Content localization, translation, hreflang, canonicalization?
  • 35. @melaniephung When working with an SEO consultant They should: ● Understand your business goals ● Set proper expectations ● Clearly communicate what their speciality is and isn’t ● Be upfront about what work they outsource ● Be transparent about what they are working on ● Provide regular reporting ● NOT deliver a “one size fits all” approach
  • 36. @melaniephung When working with an SEO consultant You should: ● Do your due diligence -- don’t just pick the cheapest option ● Clearly communicate your needs and your constraints ● Have realistic expectations ● Implement the things that are your responsibility to implement ● Not look for shortcuts ● Pay attention to what your consultant is sharing and reporting ● ASK QUESTIONS
  • 37. @melaniephung A Couple of Resources SEO success factors: https://zyppy.com/seo-success-factors/critical/ Google Webmaster Help videos: https://www.youtube.com/user/GoogleWebmasterHelp/ Screaming Frog: https://www.screamingfrog.co.uk/seo-spider/ Google Lighthouse: https://developers.google.com/web/tools/lighthouse/ Pingdom (Site Speed Test): https://tools.pingdom.com/ Structured Data Tool: https://search.google.com/structured-data/testing-tool/ Robots.txt Tester: https://technicalseo.com/seo-tools/robots-txt/ Fetch & Render: https://technicalseo.com/seo-tools/fetch-render/
  • 38. @melaniephung Any Questions? Contact me! www.orangesparkdigital.com @melaniephung