ZBlog는 좋은 웹사이트 템플릿입니다. 현재 저희 회사에는 이 템플릿을 사용하는 두 개의 웹사이트("Chat Robot" http://im.abot.cn 및 "Mail Bulk" http://qunfa.abot.cn)가 있습니다. , 유지 관리 및 수정이 매우 편리합니다. 그러나 Zblog를 사용하여 더 나은 SEO 결과를 얻으려면 대상 수정이 필요합니다. 기사 제목을 먼저 입력하는 방법은 여기서 자세히 설명하지 않습니다. 인터넷에 많은 내용이 있으므로 Baidu에서 검색해 보세요. 물론 이해가 되지 않는 경우 당사 SEOER에 문의하실 수 있습니다. 여기서는 콘텐츠 페이지의 각 기사 페이지 설명 필드를 수정하여 기사 소개를 자동으로 읽는 데 사용한 기술에 대해 설명하겠습니다.
우리는 ZBlog의 기사 소개에 이 텍스트의 색상, 크기 및 기타 정보를 정의할 수 있는 HTML 태그가 있고 심지어 테이블을 정의할 수도 있다는 것을 알고 있습니다. 이 정보가 메타의 설명 태그에 배치되면 재앙적인 결과가 발생합니다. 따라서 첫 번째 단계는 이러한 태그를 필터링하는 것입니다. 이것은 어렵지 않습니다. ZBlog는 미리 만들어진 TransferHTML 함수를 제공하므로 그냥 호출하면 됩니다.
셋째, 설명 내용의 길이를 조절해야 합니다. 기존 검색 엔진 최적화에서는 이 기사가 200을 초과하지 않는 것을 권장합니다. 190으로 설정할 수 있습니다. 즉, TransferHTML 이후의 내용을 가로채기 위해서 VBScript에 미리 만들어진 함수가 있다는 것은 다들 아시다시피 Left입니다.
마지막 단계는 완성된 콘텐츠를 템플릿에 넣는 것입니다. 여기서는 article/intro_text를 설정해야 합니다. 따라서 템플릿 디렉터리의 Single.html 파일에서 헤드 사이에 다음을 추가합니다.
<meta name="description" content="<#article/intro_text#>" />
이 시점에서 최적화가 완료되었습니다. 첫 번째와 두 번째 단계는 FUNCTIONc_system_lib.asp를 수정하는 것이며 코드는 다음과 같습니다.
aryTemplateTagsName(50)="article/intro_text"
aryTemplateTagsValue(50)=Left(TransferHTML(HtmlIntro, "[nohtml]"), 190)
효과에 대해서는 제가 만든 '대량메일' 홈페이지에 접속하시면 보실 수 있습니다.
유사한 문제가 이전에 포럼에서 언급되었으며 두 가지 일반적인 해결 방법이 있다는 점을 지적해야 합니다.
1. Single.html 파일에 다음 코드를 추가합니다.
<meta name="description" content="<#BlogTitle#>">
이렇게 생성된 웹페이지의 설명은 텍스트 제목과 동일하므로 SEO로서는 절대 받아들일 수 없는 효과입니다.
2. 기사 소개 내용을 제어하고 HTML 태그가 나타나지 않도록 하려면 다음 코드를 Single.html 파일에 추가하고 태그만 변경하면 됩니다.
<meta name="description" content="<#article/intro#>">
FCKEditer에 의해 자동으로 추가된 HTML 태그가 있는 경우 웹 페이지에 치명적인 영향을 미치므로 모든 사람이 주의해서 사용해야 합니다.
출처 http://www.qunfa158.com 원본 게시물 주소