먼저 설명해야 할 것이 있습니다
users.php를 가정한 페이지가 있습니다
php를 사용하여 데이터베이스에서 데이터를 가져온 다음 GET[ID] 매개 변수를 가져와 mysql에서 표시되는 데이터를 확인합니다.
질문이 있습니다.
모두 같은 페이지(users.php)이지만
GET ID에 따라 다른 사람의 정보가 표시됩니다
묻고 싶습니다. Google과 같은 검색 엔진이 이를 찾도록 하려면 어떻게 해야 하나요? 사람이 입력하면 그 사람의 정보도 됩니까?
페이스북처럼 누군가를 찾으면 그 사람의 개인 페이지도 찾을 수 있어요....
먼저 설명해야 할 것이 있습니다
users.php를 가정한 페이지가 있습니다
php를 사용하여 데이터베이스에서 데이터를 가져온 다음 GET[ID] 매개 변수를 가져와 mysql에서 표시되는 데이터를 확인합니다.
질문이 있습니다.
모두 같은 페이지(users.php)이지만
GET ID에 따라 다른 사람의 정보가 표시됩니다
묻고 싶습니다. Google과 같은 검색 엔진이 이를 찾도록 하려면 어떻게 해야 하나요? 사람이 입력하면 그 사람의 정보도 됩니까?
페이스북처럼 누군가를 찾으면 그 사람의 개인 페이지도 찾을 수 있어요....
이 문제와 관련하여 먼저 검색 엔진 크롤러가 귀하의 페이지를 얻는 방법을 이해해야 한다고 생각합니다. 검색 엔진이 사이트에 페이지를 포함하게 하려면 크롤러가 크롤링할 가능성이 있는 페이지에 해당 페이지에 대한 링크를 배치해야 합니다. 웹사이트의 페이지에 대해 크롤러에게 적극적으로 '알릴' 때까지 크롤러는 해당 페이지가 사이트에 존재하는지 알 수 없기 때문입니다.
www.littled.cn에 웹사이트가 있고 이 사이트의 페이지(홈페이지 포함)가 검색 엔진(예: Baidu)에 의해 색인화되지 않았다고 가정해 보겠습니다. 그런 다음 Baidu에 내 사이트를 포함시키려면 현재 페이지(https://segmentfault.com/q/1010000006911853)와 같이 Baidu에 포함된 페이지에 링크를 게시할 수 있습니다. 이러한 방식으로 Baidu의 크롤러가 현재 페이지인 https://segmentfault.com/q/1010000006911853을 다시 크롤링하면 크롤러는 내 사이트의 홈페이지 주소인 www.littled.cn을 찾습니다. 크롤러는 이 주소를 따라 내 사이트의 홈페이지에 도달하고 이를 Baidu의 데이터베이스에 포함할 수 있습니다(실제 상황은 검색 엔진이 자체 규칙 집합에 따라 이 새 페이지를 포함할지 여부를 판단한다는 것입니다. 설명을 단순화하기 위해 우리는 크롤러가 페이지를 크롤링하면 확실히 페이지가 포함된다고 가정합니다.
내 사이트의 홈페이지에 내 사이트의 다른 페이지에 대한 링크가 없으면 Baidu에서는 내 사이트의 홈페이지만 색인을 생성합니다. 그렇다면 검색 엔진이 내 사이트의 다른 페이지를 검색하도록 하려면 어떻게 해야 합니까? 아주 간단합니다. 홈페이지에 포함시켜야 할 페이지의 링크만 추가하면 됩니다! (실제 상황은 링크가 홈페이지 뒤의 여러 레이어에 배치되는 것일 수 있습니다. 예를 들어 사용자 세부정보 페이지에 대한 링크가 사용자 목록 페이지에 배치된 다음 사용자 목록 페이지에 대한 링크가 배치됩니다. 홈페이지에서).
먼저 사이트에 사용자 목록을 제공해야 합니다(user_list.php
에 해당한다고 가정). user_list.php
사이트 내 모든 사용자의 이름, 태그, 아바타, 포인터를 출력할 수 있습니다(실제로 일부 사용자 목록은 일반적으로 페이지로 출력됨) 개인 세부 정보 페이지(예: user.php?id=10) 및 기타 콘텐츠에 대한 링크입니다. 그런 다음 검색 엔진 크롤러가 접근할 수 있는 페이지에 사용자 목록 페이지를 넣어 크롤러가 사용자 목록 페이지에 있는 각 사용자의 개인 세부정보 페이지 링크를 따라갈 수 있도록 합니다. 해당 사용자의 상세페이지를 방문하여 정보를 수집합니다.
검색 엔진이 페이지를 색인화하면 검색 엔진은 제목, 키워드, 설명 등 헤드에 있는 정보 등 페이지 내용을 분석하고 해당 페이지에 태그(关键词
)를 지정합니다. 자체 규칙을 적용하고 权重
에 맞게 할당합니다. 포함된 페이지의 키워드에 张三이 포함되어 있고 해당 가중치가 100이라고 가정하면 가중치가 높을수록 순위가 높아집니다. 검색 엔진에서 张三을 검색하면 검색 엔진은 키워드의 가중치 및 기타 요소에 따라 라이브러리의 모든 페이지를 정렬하고 가중치가 더 높은 페이지에 대한 링크를 우선적으로 표시합니다. . 현재 데이터베이스의 장산 관련 페이지 중 우리 페이지의 가중치가 가장 높은 경우 첫 번째 결과에 해당 페이지가 표시됩니다.
위의 내용은 극히 단순화된 분석입니다. 아이디어를 잘 구현하고 싶다면 사이트 SEO 최적화에 대한 지식이 필수입니다.
이것은 SEO 최적화라고 불리는 비교적 길고 지속적인 축적과 최적화 과정입니다. 관련 정보를 검색하면 한두 문장으로 명확하게 설명할 수 없습니다.