결국 메뉴에 걸지 않는 새로운 페이지를 추가로 외부파일로 만들어서 웹상에 노출되도록 했습니다.
이게 무슨 이야기냐면...
제가 최근에 많이 만들고 있었던 로또 관련 정보를 제공한다고 가정을 하면
각 회차의 정보를 담은 페이이를 수백개 만들려면 너무 힘들고 효율이 떨어지겠죠.
현재 CMS에서 게시글을 보여주는 것도 하나의 스킨(틀)에 문서번호만 바꾸어서 웹상에 노출하여 다른 고유한 게시글을 발행하는 것과 같이 게시글과 유사한 페이지를 동적 페이지로 만들때 검색엔진 대응에 어려움이 있습니다.
이미 SEO 태그 및 페이지 타이틀에 관해 고민하거나 언급 하신 분들이 계실 겁니다.
라이믹스의 위젯이나 외부페이지 등으로 만들어서 변수에 따라서 결과페이지가 다르게 그리고 url 주소도 다르게 구현한다고 해도 이 meta 태그 및 페이지 타이틀을 변수에 맞출수가 없어서 결국 방문자 발생용 동적페이지를 별도로 추가로 만들어서 거기서 각 변수에 맞는 SEO 태그 및 페이지 타이틀(문서제목)을 가지도록 했습니다.
그럼 처음부터 외부파일(외부페이지X)로 만든 동적 페이지를 메뉴에 걸면 되지 않냐??
이것도 약간 애로사항이 있습니다. 이걸 메인으로 쓰기에는 레이아웃 등을 걸 수 가 없는 구조라 대충 디자인을 맞추는 정도라 메인으로 사용하기도 애매하더군요..
이해하시기 어려울 수 도 있을 것 같아...
https://well-buying.com/lotto
이게 처음 출발한 외부페이지 였습니다. 사이트에 걸려있는 페이지 이기도 하구요.
최근 회차별 정보를 수집해서 보여주는 것을 추가했는데 이 회차별, 그리고 1등 배출 판매점 등의 고유의 페이지들(수백여개 이상)이 검색엔진에서 고유한 페이지로 다 가져갈 수 있는 것을 적극 활용할 생각으로
우선 1등 판매점의 위치 정보 페이지(동적 페이지 1개)로 수백여개의 판매점 위치정보 페이지를 변수에 맞춤하여 타이틀,meta tag 를 맞추어서 완성했습니다.
그리고 오늘은 아예 위 페이지와 거의 유사하지만 검색노출용으로 변수에 맞추어서 메타태그,페이지 타이틀을 고유하게 만들어낼 수 있는 페이지도 완성했습니다.
https://well-buying.com/lotto_number.php
위 링크 2개는 거의 유사한 정보를 담고 있지만 2번째 url이 각 회차별로 페이지가 구분이 되서 검색엔진이 가져갈 수 있는 구조입니다.
그리고 2개의 페이지에서 하단 목록에 위치한 판매점 위치를 클릭하면 새로 뜨는 위치정보 페이지도 위에서 언급한 대로 외부파일로만 구셩해서 대충 헤더에 사이트 메인 로고만 박아서 만들게 되었습니다.(이게 제일 먼저 만든 외부파일로 만든 동적페이지 였습니다.)
- 결국 meta tag, 페이지 타이틀을 변수에 맞추어 동적으로 구성을 하려다 보니 이렇게 되네요.
길게 쓰긴 했는데...
CMS에서 기본으로 만들어주는 편리한 기능이 굉장한 도움이 되고 유용합니다.
그런데 아이러니하게 어떠한 경우에는 그것을 다 제거하고 직접 지정한 것이 들어가야 하는 상황이 발생하기도 하네요.
범용적으로 필요한 부분이 아니라 뭐 이러한 사례가 있다 정도로 봐주시면 될 것 같네요.
만드신 싸이트 깔끔하고 좋네요. ^^=b