그래서 /admin/customize/robots로 들어가는 것입니다.
사이트맵 플러그인을 사용하면서 하단에 이 부분을 발견했습니다. 로그인해야만 볼 수 있는 모든 게시물에 대해 Google의 접근을 허용하려면 이 부분을 어떻게 수정해야 하나요?
아니면 모든 카테고리에 대해 Allow 문장을 사용해야 하나요?
최근 일부 카테고리의 가시성을 변경했기 때문에, SEO 측면에서 Google이 여전히 해당 페이지를 크롤링할 수 있기를 원합니다.
<%- if SiteSetting.sitemap_enabled? %>
<%- unless SiteSetting.login_required? %>
Sitemap: <%= request.protocol %><%= request.host_with_port %>/sitemap.xml
<% end %>
<% end %>
Falco
(Falco)
2
카테고리나 전체 포럼 중 어느 하나라도 공개되어 있지 않으면, Google이 이를 크롤링하도록 허용하는 방법이 없습니다.
포럼은 공개되어 있습니다. 일부 카테고리는 공개되어 있지 않습니다. 제가 달성하고자 하는 목표는 사용자가 카테고리를 보기 위해 로그인하도록 강제하되, Google은 페이지를 확인하고 크롤링할 수 있도록 하는 것입니다.
온라인에서 robots 파일을 사용하면 Allow: 지시어로 이를 달성할 수 있다는 내용을 읽었습니다. 하지만 예시에서는 특정 페이지만 허용하는 방법을 보여줄 뿐, 전체 카테고리를 허용하는 방법은 나와 있지 않았습니다.
jomaxro
(Joshua Rosenfeld)
4
그것은 불가능합니다. 비공개 카테고리에 액세스하려면 로그인이 필요합니다. 구글의 웹 크롤러에는 로그인 기능이 없습니다(익명 상태입니다). 따라서 구글은 해당 카테고리나 그 내용을 볼 수 없습니다.
참고로, 구글이 로그인 없이 콘텐츠에 액세스할 수 있었다면, 기술적으로 숙련된 사용자들도 그렇게 할 수 있었을 것입니다.
알겠습니다. 카테고리별로 로그인할 카테고리를 표시하기 위한 강제 팝업을 표시할 수 있는 방법이 있을까요? 이 기능을 위해 플러그인을 개발할 사람을 고용하는 방식이 가능한가요?
jomaxro
(Joshua Rosenfeld)
6
그 기능을 지원하는 기존 플러그인에 대해 알고 있지는 않지만, 이전에 Meta에서 이 주제에 대한 논의가 분명히 있었습니다. 간단히 검색해 보시면 찾아보실 수 있을 겁니다.
이러한 행동으로 인해 구글에서 계정이 차단됩니다. 관련 정보를 좀 조사해 보세요.
감사합니다. SEO 블로그에서 봤는데 리스크를 감당할 만큼의 가치가 없어요. 그냥 CSS로 메인 카테고리 페이지에서 숨기겠습니다.