검색엔진이 페이지를 크롤링할 때 사람들처럼 웹페이지에서 페이지를 보는 것이 아니라 페이지의 코드에서 마우스 오른쪽 버튼을 클릭하여 소스파일을 보면 수정된 HTML 코드를 볼 수 있습니다! 웹 페이지입니다. 검색된 내용을 처음부터 끝까지 읽습니다. 어떤 사람들은 페이지의 위에서 아래로, 왼쪽에서 오른쪽으로 읽는다고도 합니다. HTML 코드의 앞부분부터 끝까지 읽는 것이 더 과학적인 것 같아요!
코드를 단순화하는 이유는 무엇입니까?
거미는 위에서 아래로 코드를 읽습니다. 텍스트와 관련이 없는 코드가 많으면 먼저 읽어야 합니다. 거미의 능력이 제한되어 텍스트를 읽기도 전에 떠날 수 있습니다. 이 경우 순위는 말할 것도 없고 스파이더의 기능이 제한되어 있다는 것을 알아야 합니다. 스파이더를 당황하게 하지 말고 가장 효율적인 코드를 사용하고 가능한 한 빨리 텍스트를 반영하여 스파이더가 성공적으로 크롤링할 수 있도록 해야 합니다.
코드를 간소화하는 방법?
1) 코드 간소화 일반적으로 우리 페이지에서는 DIV+CSS를 사용하는 것이 SEO에 좋다고 말합니다. 나는 이 말에 동의하지만 DIV를 사용하는 것이 TABLE보다 더 나은 순위를 차지해야 합니다. DIV+CSS를 사용할 때 가장 중요한 점은 코드를 간소화하는 것입니다. 이는 검색 엔진 크롤링에 도움이 됩니다!
2) 관련 없는 코드의 외부화
예를 들어 CSS 코드는 일부 광고 코드와 마찬가지로 CSS 외부에 있어야 하며 특수 효과 코드는 JS 외부에 있어야 합니다. 웹 페이지 코드에서 호출하면 웹 페이지 코드가 크게 단순화됩니다.
3)내부 페이지의 헤더 정보
기사 페이지, 채널 페이지 등 웹사이트 내부 페이지의 헤더 정보(로고, 상단 광고, 상단 검색창)는 실제로 본 기사 페이지와 관련 없는 정보이므로 호출하여 귀하의 광고를 게재할 수 있습니다. 코드의 더 많은 내용에 있는 본문입니다. 물론 홈페이지로 돌아가기, 각 칼럼에 대한 링크, 최신 기사, 관련 기사, 인기 기사 등에 대한 내부 링크 등 기본적인 네비게이션은 확보해야 하지만, 이런 코드들은 본문 아래에 있어야 한다고 생각하고, 그리고 기사 페이지에 가장 먼저 반영되는 것은 기사의 제목과 내용이 되어야 합니다. . 두 번째는 관련 링크 정보입니다. 이는 웹사이트의 코드를 크게 단순화시켜 내부 페이지에서 롱테일 키워드 경쟁에 도움이 됩니다!
4) 프로그램 자체에서 생성된 중복 코드
특히 .NET으로 작성된 프로그램은 중복된 쓰레기 코드를 자동으로 많이 생성합니다. 이러한 코드는 웹 페이지의 속도를 크게 저하시킬 뿐만 아니라 거미가 누워 있을 정도로 피곤해지게 만듭니다. 우리 회사에 프로그래머가 작성한 .NET이 웹 페이지에 대량의 중복 코드를 생성한 적이 있습니다. 그 당시 부주의한 사람이 나중에 이 페이지 모음으로 인해 속도가 느려졌을 뿐만 아니라. , 그러나 나중에 검색 엔진에서 Baidu에 의해 삭제되었습니다. 대량의 중복 코드로 인해 이 일괄 웹 페이지에서 페이지 유사성 문제가 발생하여 Baidu가 결과를 삭제했으며 이는 즉시 해결되었습니다. 그러므로 우리는 이러한 문제에 매우 많은 관심을 기울여야 합니다!
먼저 이 4가지 사항을 요약하자면, 우리의 웹 페이지 코드는 매우 간소화되어야 하고, 관련 없는 콘텐츠는 외부에 배치되어야 하며, 웹 페이지의 주요 콘텐츠는 고급화되어야 하며, 관련 콘텐츠는 뒤처져야 합니다. 각 웹페이지의 임무를 이해해야 합니다. 예를 들어 기사 페이지의 경우 위의 로고와 같은 상단 정보는 중복 코드이며 외부에 있어야 하며 이 원칙을 참조하여 코드를 간소화해야 합니다.
저자: Dai Renguang@blackhumor
블로그 주소: http://www.dairenguang.com
이 기사의 URL: http://www.dairenguang.com/note/20090720535.htm
저작권에 따라 재인쇄할 경우에는 반드시 저자, 원본 출처 및 본 내용을 링크 형태로 표시해야 합니다.