Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialNino Roldan
Courses Plus Student 9,308 PointsSemantic URL for internal applications
Hi, I am currently going through the PHP classes and am now in the Semantic URL portion. I gather that using Semantic URL is good for Search Engine Optimization (SEO) and the URLs are "cleaner", but is there a benefit if I implemented SEO on internally-consumed applications (e.g. internal websites, apps that are part of a bigger platform where the URLs are only seen by the developers, etc..). I was thinking since my application is not exposed to the "outside world", then there is no need for it to be more "attractive" to search engines. But I do understand that having cleaner URLs definitely aids the developer!
Thank you!
3 Answers
Dean Wagman
21,591 PointsA big point of the SEO course treehouse offers, is that SEO isn't writing code for search engines. It's writing code for humans. Search engines are going to recommend certain websites because they make sense. URLs that are semantic get rated higher because they are easy to read. I know exactly where I am in the website by looking at the webpage.
Therefore, why would you not make it simple and easy for your internal users to know the same.
Nino Roldan
Courses Plus Student 9,308 PointsThanks Dean, I understand that it is a lot readable by humans and developers are humans! :) I was just thinking about "effort vs. reward" as I am having the impression that implementing SEO / semantic URL are a bit hard (perhaps because I am just starting to learn it) but I have always noticed the URLs and wondered how they made them so clean i.e. no "id?=xx".
Anyway thanks again and will keep on plugging on with the course.
Cheers!
Dean Wagman
21,591 PointsOh ok. I see what you're saying now.
Yeah, it's totally up to you if you would want to rewrite those URLs. Especially since it is internal.
From my experience if something is hard, that's great! Keep pushing yourself. It will get easy down the road. And you can look back and be proud of how far you've come and how you climbed that mountain.
Good luck. :D