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 trial

PHP

Nino Roldan
PLUS
Nino Roldan
Courses Plus Student 9,308 Points

Semantic 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
Dean Wagman
21,591 Points

A 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
PLUS
Nino Roldan
Courses Plus Student 9,308 Points

Thanks 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
Dean Wagman
21,591 Points

Oh 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