My Website Is Old Enough To Vote - Kris Howard
-
Upload
wordcamp-sydney -
Category
Internet
-
view
192 -
download
0
Transcript of My Website Is Old Enough To Vote - Kris Howard
![Page 1: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/1.jpg)
My Website Can VoteThe Challenges of Maintaining a 20-year-old Website
![Page 2: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/2.jpg)
![Page 3: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/3.jpg)
20 frickin’ years
![Page 4: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/4.jpg)
December 1996
![Page 5: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/5.jpg)
December 1996
![Page 6: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/6.jpg)
6 months
![Page 7: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/7.jpg)
2 years
![Page 8: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/8.jpg)
3 years
![Page 9: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/9.jpg)
3 years
![Page 10: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/10.jpg)
3 years
![Page 11: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/11.jpg)
3 years
![Page 12: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/12.jpg)
4 years
![Page 13: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/13.jpg)
4.5 years
![Page 14: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/14.jpg)
Meanwhile…
![Page 15: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/15.jpg)
![Page 16: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/16.jpg)
5 years
![Page 17: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/17.jpg)
5 years
![Page 18: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/18.jpg)
5 years
![Page 19: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/19.jpg)
Fast forward 14 years…
![Page 20: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/20.jpg)
19 years
![Page 21: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/21.jpg)
So what to do?
![Page 22: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/22.jpg)
![Page 23: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/23.jpg)
![Page 24: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/24.jpg)
Pros• Security - better than what I had
• PHP-based
• Responsive themes
• Plugins!
• Better admin UX - including ACL & versioning
• Less friction to update
![Page 25: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/25.jpg)
Cons• Security - WordPress is a big target
• Learning curve
• Migration effort
• Ego - would using WordPress make me look like a n00b?
![Page 26: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/26.jpg)
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
![Page 27: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/27.jpg)
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
![Page 28: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/28.jpg)
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…
![Page 29: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/29.jpg)
![Page 30: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/30.jpg)
![Page 31: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/31.jpg)
![Page 32: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/32.jpg)
![Page 33: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/33.jpg)
![Page 34: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/34.jpg)
![Page 35: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/35.jpg)
![Page 36: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/36.jpg)
![Page 37: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/37.jpg)
More Plugins• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
• Trivia Quizzes -> Riddle (+ plugin)
• Polls -> WP-Polls plugin
• Search -> Relevanssi plugin
• Timeline -> ???
![Page 38: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/38.jpg)
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!
![Page 39: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/39.jpg)
![Page 40: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/40.jpg)
Some numbers…• ~4500 page views/day
• 28% US; 25% UK; 6% AU
• 60% desktop;27% mobile; 13% tablet
• 84% via search;11% direct; 4% referral; < 1% social
• Most popular content: short stories; trivia quizzes; teacher materials
![Page 41: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/41.jpg)
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
![Page 42: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/42.jpg)
![Page 43: My Website Is Old Enough To Vote - Kris Howard](https://reader033.fdocuments.in/reader033/viewer/2022042605/58ceb2691a28abb2218b5295/html5/thumbnails/43.jpg)
Thanks!
@web_goddess
Kris Howard
@RoaldDahlFans
http://www.roalddahlfans.com