검색 봇이 onclick 이벤트에서 PHP 코드에서이 링크를 찾거나 인덱싱하는 데 문제가 있습니까?

판도라 가미

HTML 코드의 공간을 절약하기 위해 내 사이트에서 더 많은 PHP를 사용하도록 만들고 싶었고이 코드를 사용하여 div다른 페이지 또는 정보를 포함하는 다른 메뉴를 시작하는 메뉴를 만들고 싶었습니다. 검색 봇이 PHP 또는 Javascript 또는 둘 다로 인해 이러한 미로를 탐색하는 데 어려움이 있습니까?

다음은 코드입니다.

<?php
 if($_GET['button1']){fun1();}
 if($_GET['button2']){fun2();}

 function fun1()
 {
   //creates a div with a link to google
    echo'<a href = "http://www.google.com"><div style = "height:100px; width:20px; top:100px; left:100px; background-color: black;"></div></a>';   
 }
 function fun2()
 {
 //creates a div with a link to yahoo
   echo'<a href = "http://www.yahoo.com"><div style = "height:200px; width:40px; top:200px; left:200px; background-color: red;"></div></a>';
 }
?>

<!DOCTYPE html>
<html lang="en">
  <head>
    <title></title>
  </head>
  <body>
    <button id="btnfun1" name="btnfun1" onClick='location.href="?button1=1"'>Update to 1</button>
    <button id="btnfun2" name="btnfun2" onClick='location.href="?button2=1"'>Update to 2</button>
  </body>
</html>
Sammitch
  1. 일반적으로 봇은 JavaScript를 렌더링하지 않으므로 해당 링크의 색인을 올바르게 생성하려면이를 피하십시오. 왜 onClick을 사용하고 있습니까?
  2. PHP는 클라이언트 / 봇에 전달되지 않고 일반적으로 HTML 인 출력 만 제공됩니다. 출력이 유효한 한 봇은 제대로 크롤링해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관