2016-10-02 3 views
1

나는 아주 큰 질문에 accorss, 나는 현재 웹 애플 리케이션을 만들고있어. 따라서 각 게시물의 전체 목록을했을 /posts 페이지를 볼 수있는공개 링크가없는 Google에서 동적 페이지의 색인을 생성하는 방법은 무엇입니까?

/home 
/login 
/post/:id (so each dynamic page must be public and indexed) 

개인 페이지

/posts 
/post/:id/comments 
/and-other-private-urls 

그것은 URL이 비공개입니다 :

공개 페이지 : 여기에 대한 개요입니다 , 나는 그 (것)들 모두를 색인을 붙이는 아무 페이지도 없기 때문에 google에게 나의 포스트 단 하나 페이지에 관하여 알기 위하여 어떻게 얻을 수 있는가?

googlebot이 내 /home으로 연결되고 링크를 찾아보고 색인을 생성하며 그가 찾은 각 링크에 대해 동일한 작업을 수행함을 이해합니다.

각 웹 페이지에 게시물이 생성 된 페이지가없는 경우 Google에 새로운 페이지가 생성되었는지 알려주는 방법이 있습니까?

기술 : - 프론트 엔드 : VueJS 프레임 워크 - 백엔드 (Laravel 팀이) 루멘 프레임 워크

PS : 나는이 문제가 그 이유는 공개 할 수 /posts 페이지를 싶지 않는, 그리고 물론 내가 할 수 사이트 맵 생성 게시물이 생성 될 때마다 먹이를 주지만 게시물이 생성되거나 삭제 될 때마다 사이트 맵 생성으로 인해 서버가 느려질 수 있습니다 ... 모든 게시물을 동기화하도록 다시 생성해야하므로

PS 1 : 최적화 된 옵션을 찾고 있습니다.

답변

0

당신이 묻는 것에 대한 이유를 이해할 수는 없지만 모든 게시물을 RSS 피드로 만들고 addURL 페이지를 통해 RSS URL을 Google에 푸시 할 수 있습니다.

또한 /가 RSS 피드에 대한 링크를 가지고 있으면 더 좋을 것입니다. 내말은 그렇지 않다면 아무도 연결하지 않는 URL을 Google이 추적하는 것이 이상 할 것입니다.

+0

페이스 북에서 피드가 공개되지 않았지만 피드에서 "공개 페이지"게시물 또는 "공개 이벤트"게시물을 볼 수 있습니다. 이 게시물은 Google에서 색인이 생성되지만 fb에서 모든 페이지 나 이벤트를 나열하는 페이지가 없습니다. 즉, fb가 모든 페이지를 색인 생성하도록 google에 알리는 방법을 찾았습니다. 나는 그것이 사이트 맵 또는 무엇인가라고 생각한다 – darkylmnx

+0

나는 그 다음 sitemap와 함께 갈 것이다. – Nick

관련 문제