Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

My Website is Old Enough to Vote - My Website Can Vote - Building Sites That Last

400 views

Published on

This talk was given at the Wordpress Melbourne meet up on June 14, 2017.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

My Website is Old Enough to Vote - My Website Can Vote - Building Sites That Last

  1. 1. My Website is Old Enough to Vote Building sites that last Kris Howard aka @web_goddess
  2. 2. 21 frickin’ years
  3. 3. ⚠ 😵
  4. 4. December 1996
  5. 5. December 1996
  6. 6. 6 months
  7. 7. 2 years
  8. 8. 3 years
  9. 9. 3 years
  10. 10. 3 years
  11. 11. 3 years
  12. 12. 4 years
  13. 13. 4.5 years
  14. 14. Meanwhile…
  15. 15. 5 years
  16. 16. 5 years
  17. 17. 5 years
  18. 18. Fast forward 14 years…
  19. 19. 19 years
  20. 20. So what to do?
  21. 21. Wordpress?
  22. 22. Pros • Security - better than what I had • PHP-based • Responsive themes • Plugins! • Better admin UX - including ACL & versioning • Less friction to update
  23. 23. Cons • Security - WordPress is a big target • Learning curve • Migration effort • Ego - would using WordPress make me look like a n00b?
  24. 24. Concerns • How to organise the site? How much of the cross-referencing to automate? “This has to be a solved problem, right?” • 20 years of inbound links and PageRank to preserve • Hard-coded HTML styles in the DB to clean up
  25. 25. The Plan • Set up site on new host • Create basic site structure • Read up on security • VaultPress & Wordfence • Auto-updates • Set up child theme and create nav menu • Start migrating content
  26. 26. Migration • Start with simplest pages and sections first • Write functions where needed • Required some plugins: • Advanced Custom Fields • Add Categories to Pages • WP Gallery Custom Links…
  27. 27. More Plugins • Breadcrumbs -> Breadcrumb NavXT plugin • Calendar -> My Calendar plugin • Trivia Quizzes -> Riddle Quiz And Survey Master • Polls -> WP-Polls plugin • Search -> Relevanssi plugin • Timeline -> ???
  28. 28. Final Steps • Migrate all old news/blog posts • Set up Adsense and Analytics • Update the theme • Set up .htaccess redirects • Change DNS to point to the new site!
  29. 29. Stats
  30. 30. Money Stuff
  31. 31. What’s Next • Set up SSL • Mop up broken links • Add new content • Update design once illustrations are finished • Keep an eye on stats & revenue
  32. 32. Building Sites that Last • Own your stuff - but syndicate where needed • Don’t change your URLs • Avoid proprietary enhancements - stick with standards • PROVIDE GOOD CONTENT
  33. 33. Thanks! @RoaldDahlFans roalddahlfans.com Kris Howard @web_goddess web-goddess.org
  34. 34. yowconference.com.au/yow-wit-2017/

×