웹 사이트가 검색 결과에 더 잘 보이도록 최적화하는 과정 (검색 랭크 개선이라고도 한다.)
URL은 대소문자를 구분하므로, 모든 URL은 소문자여야 한다.
URL은 대소문자를 구분하므로 /something
과 /Something
및 /someThing
은 기술적으로 다른 페이지이다.
즉, 각 페이지에 대한 트래픽은 서로 누적되지 않고 3개의 중복된 페이지에 분산된다.
이는 페이지에 대한 트래픽이 특정 키워드에 대한 Google 검색 결과의 순위에 영향을 미치기 때문에 트래픽의 확산으로 인해 해당 페이지의 순위가 저하된다.
구글에서 구글 검색결과의 품질을 책임지는 사람이 대시 케이스를 사용한다고 한다.
원래 underscore_words
는 단일 단어로 간주되고, dash-words
는 두 개의 단어로 간주되었다.
하지만 Google에서 검색할 때 밑줄이나 대시를 생략하고 공백으로 바꾸는 경향이 있다.
그래서 밑줄보단 대시를 사용하는게 더 유리하다. (별로 중요하진 X)
https://www/domain.com/articles/936329ba36a7
대신에
https://www.domain.com/articles/3-url-best-practices
를 사용해야 한다.
사람들이 URL을 이해하는데 후자가 더 쉽기 때문이다.
또한, 사람들이 검색할 때도 후자를 더 많이 하기 때문에, 검색 엔진에도 영향을 줄 수 있다.
반면에, 의미없는 id를 가진 URL이 있으면 페이지 순위에 아무런 영향을 미치지 않는다.
URL이 변경된 경우, 이전 URL이 새 URL로 301 리디렉션을 수행하는지 확인해야 한다.
그렇지 않으면 사람들이 이전 URL을 계속 사용할 수 있으며, 이는 트래픽 손실의 결과를 낳는다.
301 리디렉션
한 URL을 다른 URL로 영구 이동하는 방법