Download - 404 Page Strategies with ExpressionEngine
EECI 2012Tuesday, October 16, 12
Unmet Expectation
Acknowledgement of Situation
Offer to Remedy
Tuesday, October 16, 12
Unmet Expectation
Acknowledgement of SituationValidation of Feelings
EmpathyIce Cream
Ask QuestionsListen
Nod Head“That must be frustrating”
Above all DO NOT offer to remedy!
Tuesday, October 16, 12
404 PAGESwith ExpressionEngine
Tuesday, October 16, 12
@RYANBATTLES
•
Tuesday, October 16, 12
Tuesday, October 16, 12
FRONT-END DEVELOPER
HTML • CSS • JavaScript
Tuesday, October 16, 12
FRONT-END DEVELOPER
HTML • CSS • JavaScript
ExpressionEngine • PHP • CodeIgniter
Tuesday, October 16, 12
FRONT-END DEVELOPER
HTML • CSS • JavaScript
ExpressionEngine • PHP • CodeIgniter
Business Owner • Entrepreneur
Tuesday, October 16, 12
WHERE I’VE BEEN
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
HTTP STATUS 404
Tuesday, October 16, 12
404 NOT FOUNDThe requested resource could not be found but
may be available again in the future.
Tuesday, October 16, 12
HTTP STATUS CODES
• 1xx Informational
• 2xx Success
• 3xx Redirection
• 4xx Client Error
• 5xx Server Error
Tuesday, October 16, 12
4XX ERROR CODES
• 401 - Unauthorized
• 403 - Forbidden
• 404 - Not Found
• 406 - Not Acceptable
• 408 - Request Timeout
• 409 - Conflict
• 410 - Gone
• 417 - Expectation Failed
• 418 - I’m a Teapot
• 420 - Enhance Your Calm
Tuesday, October 16, 12
WHO CARES?
• Your Browser
Tuesday, October 16, 12
WHO CARES?
• Your Browser
• Your Search Engine Ranking
Tuesday, October 16, 12
WHO CARES?
• Your Browser
• Your Search Engine Ranking
• Your Visitors
Tuesday, October 16, 12
WHO CARES?
• Your Browser
• Your Search Engine Ranking
• Your Visitors
• Your Bottom Line
Tuesday, October 16, 12
WHO CARES?
• Your Browser
• Your Search Engine Ranking
• Your Visitors
• Your Bottom Line
• Your Reputation
Tuesday, October 16, 12
Tuesday, October 16, 12
INFORMATIVE
Tuesday, October 16, 12
INFORMATIVEASSURING
Tuesday, October 16, 12
INFORMATIVE
HELPFULASSURING
Tuesday, October 16, 12
INFORMATIVE
HELPFULENTERTAINING
ASSURING
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
WHY DO THEY HAPPEN?
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
The EEquation
Tuesday, October 16, 12
THE DEFAULT
Tuesday, October 16, 12
THE DEFAULT
Tuesday, October 16, 12
THE DEFAULT
• Allows a mistyped segment_2
Tuesday, October 16, 12
THE DEFAULT
• Allows a mistyped segment_2
• Looks for template in default template group
Tuesday, October 16, 12
THE DEFAULT
• Allows a mistyped segment_2
• Looks for template in default template group
• Show Homepage by default
Tuesday, October 16, 12
FIRST STEP
Tuesday, October 16, 12
THE BETTER
• if segment_2, it better be valid
Tuesday, October 16, 12
THE BETTER
• if segment_2, it better be valid
• segment_1 must be a template group
Tuesday, October 16, 12
THE BETTER
• if segment_2, it better be valid
• segment_1 must be a template group
• homepage only shown at URL root.
Tuesday, October 16, 12
CODING TIME
Tuesday, October 16, 12
“WRONG BLOG POST”
mysite.com/blog/full/we-are-going-bankrupt
Tuesday, October 16, 12
“WRONG BLOG POST”
Tuesday, October 16, 12
“EXTRA CRAP IN THE URL”
mysite.com/blog/full/realpost/buy-viagra
Tuesday, October 16, 12
“EXTRA CRAP IN THE URL”
http://expressionengine.com/overview/built-on-wordpress
Tuesday, October 16, 12
“EXTRA CRAP IN THE URL”
Tuesday, October 16, 12
“EXTRA CRAP IN THE URL”
Tuesday, October 16, 12
“EXTRA CRAP IN THE URL”Remove it
Tuesday, October 16, 12
WHEN IS A 404NOT A 404?
Tuesday, October 16, 12
200 HEADER: “OKAY”
Tuesday, October 16, 12
CHANGE THAT TO 404
Tuesday, October 16, 12
WHAT ABOUT OUTSIDE EE?
ErrorDocument 404 /index.php/pages/404
Tuesday, October 16, 12
404 CONTENT
Tuesday, October 16, 12
Reinforce Your Brand
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Provide Suggestions
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
Tuesday, October 16, 12
ANALYTICS
Tuesday, October 16, 12
QUESTIONS?
View original article link onryanbattles.com
Tuesday, October 16, 12
¡MUCHAS GRACIAS!
Tuesday, October 16, 12