지금 당장은 내 사이트에서 계속해서 이상한 문제가 있습니다. 내 제품 페이지에 나타나는 "친구에게이 제품 보내기"팝업 창이 있습니다. 이 창은 팝업이지만, 여기 바와 같이,이 호출되고 팝업창에 넣어 별도의 HTML 페이지에없는거야 :Google에서 내 사이트의 링크를 통해 페이지를 만들지 못하게하십시오.
<li><a class="email-friend" rel="nofollow"></a></li>
: 여기
사용자가 팝업을 트리거하기 위해 클릭 할 것이라는 링크입니다 /catalog/send.html?product=3791 : Google은 내 페이지를 크롤링 할 때,이 같은 링크를 생성
<script>
jQuery(document).ready(function(){
jQuery('.email-friend-popup').jqm();
jQuery('a.email-friend').click(function(){
jQuery.ajax("/catalog/send.html?productId=<?= $product->entity_id; ?>", {
data: {},
success: function(data, status, xhr){
setTimeout(function(){ jQuery('.email-friend-popup').html(data); }, 1000);
//jQuery('#jqmHide').click(function(){ jQuery('#jqmWindow').jqmHide(); });
}
});
jQuery('.email-friend-popup').html('<img src="/media/island/loading.gif" />').jqmShow();
return false;
});
});
</script>
:
그리고 여기가 쇼에 팝업을 얻을 수있는 JQuery와있다. 그리고 우리 사이트에 몇 백 개의 제품이있는 상황에서 SEO 문제가 심각합니다. 보시다시피 rel = "nofollow"를 태그에 추가했으나 아직 페이지가 존재하기 때문에 문제를 해결하지 못하는 것 같습니다. 누구든지이 문제에 대해 알고 있거나 해결할 수있는 해결책이 있습니까?
당신은 팝업 여기에 작업을 볼 수 있습니다 여기 http://www.islandcompany.com/catalog/mens-resort-wear/classic-shirts/bimini-striped-linen-shirt.html
을 그리고이 버그의 결과로 생성되는 페이지입니다 : http://www.islandcompany.com/catalog/send.html?product=7871
당신은 구글 봇 (및 기타 검색 엔진 '봇을 방지 할 수 있습니다
그래, 그냥에 읽어. 보내기 페이지에도이 메타 태그를 추가 할 수 있습니까? – rklitz
예, 제대로 작동해야한다고 생각합니다.하지만 반드시이 페이지에만 붙여주십시오. robots.txt의 장점은 모든 것이 같은 위치에 있다는 것입니다. – Guillaume