Common Technical Mistakes




     WILL CRITCHLOW
WILL CRITCHLOW




                 Fremdscham

                 One of those amazing German words that we
                 have no direct translation for
WILL CRITCHLOW




I hope this presentation will be entirely
about being embarrassed for other people.

Because of course we wouldn’t make
these mistakes, would we?
WILL CRITCHLOW



My biggest?


sudo chmod 775 –R /.
Instead of
sudo chmod 775 –R ./
WILL CRITCHLOW




         Sitemaps
         Speed
         Social
         Spiders
         Science fiction
WILL CRITCHLOW




                    Common
                 Sitemap Errors
WILL CRITCHLOW




Not keeping your sitemap “clean”



    Duane Forrester, Bing




                             Some other guy
WILL CRITCHLOW




Don’t allow 404 errors into sitemap
WILL CRITCHLOW




         https://seogadget.co.uk/check-your-xml-sitemap-errors/
WILL CRITCHLOW




Don’t forget video sitemap etc
WILL CRITCHLOW



Priority is relative and only a
suggestion




                       This goes to 11. There’s
                       no need for your sitemap
                        priority to do the same
WILL CRITCHLOW




                 Common Site
                 Speed Errors
WILL CRITCHLOW




  First mistake: not caring
WILL CRITCHLOW
WILL CRITCHLOW




  100ms
WILL CRITCHLOW




  2 frames of a movie
WILL CRITCHLOW




For reference, that’s here
WILL CRITCHLOW




To here
WILL CRITCHLOW




  Quarter of a blink (literally)
WILL CRITCHLOW




  1% drop in conversions
  [Source: Amazon - http://highscalability.com/latency-everywhere-and-it-costs-you-sales-how-crush-it]
WILL CRITCHLOW




  Here’s Walmart’s version
  [Source: http://www.webperformancetoday.com/2012/02/28/4-awesome-slides-showing-how-page-speed-
  correlates-to-business-metrics-at-walmart-com/]
WILL CRITCHLOW
WILL CRITCHLOW
WILL CRITCHLOW




  It’s not just about server response
  time
WILL CRITCHLOW




Measure “time to first byte” with pingdom

                       DDoS


        1,222 ms
WILL CRITCHLOW



We’ve had good results with
Cloudflare
WILL CRITCHLOW




Diagnose quick wins with pagespeed
https://developers.google.com/pagespeed/
WILL CRITCHLOW



Segment site speed with Google
Analytics
WILL CRITCHLOW




                 Social and link
                    building
                  (technical)
                   mistakes
WILL CRITCHLOW




Default widgets don’t link to your profile pages


                             These widgets don’t link
                                 to your profile




                              Add regular links as well
                             to help your profile pages
                                  rank for branded
                                      searches
WILL CRITCHLOW




Not implementing OpenGraph
WILL CRITCHLOW




Not implementing Facebook verbs
Image: http://foliovision.com/2011/10/24/searchlove-seo-london-2011-day-one




  Mat Clayton is your man for learning about FB integration.
 We have videos: http://www.distilled.net/store/sl-winter-2011-
                           videos/
WILL CRITCHLOW




Not customising embed codes
• Don’t use standard embed codes within third party
  players – no links
• Place custom codes underneath video embed codes
• Use iFrames
• Partial Anchor Text
<iframe
src="http://player.vimeo.com/video/VIDEOID?title=0&byline=0&portrait=0"
frameborder="0" width="640" height="360"></iframe><br><span
style="font-size: 12px;">Linkbuilding protips from <a
href="http://www.yourdomain.net/">Brand and partial anchor text</a>

         Ensure your embed code will build links back to your site, not the video hosting
         company
WILL CRITCHLOW



Not cross-browser testing your
linkbait




         We had one piece where the share buttons were cut off in Internet Explorer.
         We’ve also had journalists fail to link to things because they were still using IE6!
WILL CRITCHLOW




                 Common Robot
                 Exclusion Errors
WILL CRITCHLOW



Know the difference? Read about
REP
 Robots.txt




                                  X-robots



                                             Noindex



                                                       Nofollow
                 Response codes
WILL CRITCHLOW


Monitor your robots exclusion
I use www.serverdensity.com [disclaimer: we invested in
them]
WILL CRITCHLOW




Monitor for changes to robots.txt
WILL CRITCHLOW



Spot the accidental inclusion of
noindex
WILL CRITCHLOW




More SEO monitoring tools and tricks
http://www.seomoz.org/blog/seo-monitoring
WILL CRITCHLOW


Watch out for over-aggressive
firewalls
[Image: http://www.flickr.com/photos/smenzel/2297233080/]
WILL CRITCHLOW




                   Common
                 Mistakes with
                     New
                 Technologies
WILL CRITCHLOW




Failing to use AJAX properly

                               Came across a site
                               where this was the
                                entire html after
                                stripping out js.

                                    No title.

                                  No content.

                               What is this? 2002
                                    Flash?
WILL CRITCHLOW




What the #! were you thinking?
WILL CRITCHLOW




PushState is better
WILL CRITCHLOW




Obligatory G+ complaint – follow me!




   Dear Google. WHAT is
          this?
WILL CRITCHLOW




  Responsive design beats m. mobile version
WILL CRITCHLOW




Avoid splitting link juice / duplication
WILL CRITCHLOW




But also get more links



       This is the
       “desktop”
    experience I got
   when I followed a
  link someone else
     shared from a
        mobile
WILL CRITCHLOW




  rel=canonical
  Risky. Didn’t Rand talk about this?
WILL CRITCHLOW



hreflang – what is rel=canonical supposed to
mean?
[Image credit: http://www.flickr.com/photos/tpcom/3246953870/]
WILL CRITCHLOW



Re-write your visible URL to the
canonical




                          Do this after your
                        analytics pageview call
Thank You
Any Questions


WILL CRITCHLOW
WILL CRITCHLOW




Will Critchlow
Founder – Distilled
will.critchlow@distilled.net
@willcritchlow




Sign up to hear when and where I’m speaking
next:
http://www.distilled.net/events/

Get free SEO training videos:
http://www.distilled.net/free-videos/

Join our SEO training program, DistilledU:
http://www.distilled.net/store/u/

Common Technical Mistakes SMX Munich 2012

Editor's Notes

  • #34 will make sure anyone who embeds your video doesn’t get attribution.