검색 엔진이 키워드를 기반으로 내 웹페이지를 찾도록 하려면 어떻게 해야 합니까?
먼저 설명해야 할 것이 있습니다
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 최적화라고 불리는 비교적 길고 지속적인 축적과 최적화 과정입니다. 관련 정보를 검색하면 한두 문장으로 명확하게 설명할 수 없습니다.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











MySQL은 설치가 간단하고 강력하며 데이터를 쉽게 관리하기 쉽기 때문에 초보자에게 적합합니다. 1. 다양한 운영 체제에 적합한 간단한 설치 및 구성. 2. 데이터베이스 및 테이블 작성, 삽입, 쿼리, 업데이트 및 삭제와 같은 기본 작업을 지원합니다. 3. 조인 작업 및 하위 쿼리와 같은 고급 기능을 제공합니다. 4. 인덱싱, 쿼리 최적화 및 테이블 파티셔닝을 통해 성능을 향상시킬 수 있습니다. 5. 데이터 보안 및 일관성을 보장하기위한 지원 백업, 복구 및 보안 조치.

Navicat 자체는 데이터베이스 비밀번호를 저장하지 않으며 암호화 된 암호 만 검색 할 수 있습니다. 솔루션 : 1. 비밀번호 관리자를 확인하십시오. 2. Navicat의 "비밀번호 기억"기능을 확인하십시오. 3. 데이터베이스 비밀번호를 재설정합니다. 4. 데이터베이스 관리자에게 문의하십시오.

Navicat Premium을 사용하여 데이터베이스 생성 : 데이터베이스 서버에 연결하고 연결 매개 변수를 입력하십시오. 서버를 마우스 오른쪽 버튼으로 클릭하고 데이터베이스 생성을 선택하십시오. 새 데이터베이스의 이름과 지정된 문자 세트 및 Collation의 이름을 입력하십시오. 새 데이터베이스에 연결하고 객체 브라우저에서 테이블을 만듭니다. 테이블을 마우스 오른쪽 버튼으로 클릭하고 데이터 삽입을 선택하여 데이터를 삽입하십시오.

응용 프로그램을 열고 새로운 연결 (Ctrl n)을 선택하여 Navicat에서 새로운 MySQL 연결을 만들 수 있습니다. "MySQL"을 연결 유형으로 선택하십시오. 호스트 이름/IP 주소, 포트, 사용자 이름 및 비밀번호를 입력하십시오. (선택 사항) 고급 옵션을 구성합니다. 연결을 저장하고 연결 이름을 입력하십시오.

Navicat에서 SQL을 수행하는 단계 : 데이터베이스에 연결하십시오. SQL 편집기 창을 만듭니다. SQL 쿼리 또는 스크립트를 작성하십시오. 실행 버튼을 클릭하여 쿼리 또는 스크립트를 실행하십시오. 결과를 봅니다 (쿼리가 실행 된 경우).

Navicat이 데이터베이스 및 해당 솔루션에 연결할 수없는 일반적인 이유 : 1. 서버의 실행 상태를 확인하십시오. 2. 연결 정보를 확인하십시오. 3. 방화벽 설정을 조정하십시오. 4. 원격 액세스 구성; 5. 네트워크 문제 문제 해결; 6. 권한을 확인하십시오. 7. 버전 호환성을 보장합니다. 8. 다른 가능성 문제를 해결하십시오.

데이터베이스에 연결할 때의 일반적인 오류 및 솔루션 : 사용자 이름 또는 비밀번호 (오류 1045) 방화벽 차단 연결 (오류 2003) 연결 시간 초과 (오류 10060) 소켓 연결 (오류 1042) SSL 연결 오류 (오류 10055) 너무 많은 연결 시도가 차단되는 경우 (오류 1049) 데이터베이스에 연결되지 않음 (오류 1049) 데이터베이스에 연결되지 않습니다 (오류 1049).

Navicat을 사용하여 로컬 MySQL 데이터베이스에 연결하려면 : 연결을 만들고 연결 이름, 호스트, 포트, 사용자 이름 및 비밀번호를 설정하십시오. 연결을 테스트하여 매개 변수가 올바른지 확인하십시오. 연결을 저장하십시오. 연결 목록에서 새 연결을 선택하십시오. 연결하려는 데이터베이스를 두 번 클릭하십시오.
