SEO와 관련하여 웹에서 합자가 미치는 영향


19

모든 디자이너는 합자를 좋아하지만 바닐라 웹 타이포그래피는 짜증납니다. 나는 그 많은 문제를 해결하여 섹시한 따옴표, 화려한 앰퍼샌드 및 모든 것을 가져 오는 smartypants에 대해 들었습니다 . 시각적으로 완벽합니다.

그러나 나는 SEO에 대해 걱정하고있다. 웹 페이지에서 단어 finally가 이라고합시다 finally. 검색 엔진은 해당 단어를 인덱싱하고 finally(합자없이) 검색 할 때 페이지를 반환 할 수 있습니까?

답변:


3

개요

서버에서 합자 (예 : smartypants)와 같이 합자가있는 페이지를 정리하면 검색 엔진이 일치하지 않습니다. Bing은 현재 합자를 올바르게 색인화하지 않습니다. 나는 일반적으로 말하는데 문제가 있습니다. 검색 엔진이 변경되므로 아래의 방법으로 색인 합자에 관심이있는 검색 엔진을 테스트 할 수 있습니다 .

일반 텍스트로 페이지 아웃 서버 요리, 경우 다음 자바 스크립트가 합자로 만들어 버리는, 그 괜찮습니다 . 검색 엔진은 페이지를 색인화하기 전에 Javascript 컨텐츠 변경 사항을 적용하지 않습니다 ( Facebook 댓글로드 와 같은 몇 가지 예외가 있다고 주장하지만 ). 때문에 이 검색 엔진을 동적 콘텐츠를 제공하는 업계 표준 방법이고,이 방법은 구글에 의해 승인되어 이 미래에 변경 한 경우, 그것은 큰 놀라움이 될 것입니다. Google 은 일반 텍스트 브라우저 (예 : Lynx 제안 )를 사용하여 사이트를 탐색하여 콘텐츠를 검색 엔진에서 보는 방식으로 확인 하는 것이 좋습니다 .


첫 번째 사례에 대한 자세한 내용 (코드에서 합자가 포함 된 페이지) ...


이론에 의하면

... 잘 설정된 검색 엔진과 차이가 없어야합니다 .

먼저 글리프와 문자 의 차이점을 이해하는 데 도움이됩니다 . 합자 는 두 문자를 나타내는 하나의 글리프입니다 f i. 소프트웨어가 소프트웨어를 처리하는 방식은 해당 소프트웨어에 달려 있으며 상황과 작업에 달려 있습니다. 그러한 질문의 예에서 글리프를 복사하여 붙여 넣을 때 붙여 넣는 내용이 다를 수 있습니다. 때로는 글리프가 붙여지는 경우가 있습니다. 글리프는 관련 문자로 취급되고, fi붙여 넣기합니다.

(수표, 스크린 리더를 ... 철자, 검색 엔진) 텍스트의 의미에 관심이있는 잘 만들어진 자동 텍스트 프로세서 한다 는 의미 문자와 동일로 문양을 치료하고, 해야 치료 finally와 동일로 finally즉, 텍스트이기 때문에, 글리프의 의미 .

실제로

모든 것이 잘 만들어진 것은 아닙니다 ...

다음은 검색 엔진을 테스트하는 쉬운 방법입니다. 다른 질문의 텍스트는 다음과 같습니다.

Copy the ligature fi from Illustrator to this input box

해당 문장의 비 리듬 버전을 가져와 큰 따옴표로 검색하면 :

(에서 검색 "Copy the ligature fi from Illustrator to this input box") :

  1. ... 검색 엔진이 합자 그림 문자를 나타내는 문자와 일치 하는 것으로 취급 하면 해당 페이지 (및 색인이 생성 될 때이 페이지)를 찾습니다.
  2. ... 검색 엔진이 합자 그림 문자를 나타내는 문자와 다른 것으로 취급 하면이 페이지가 색인화 될 때까지 아무것도 찾지 못하고이 페이지 만 찾은 다음 합자 버전으로 검색하면 해당 페이지를 찾습니다.
  3. ... 검색 엔진이 경우 밖으로 괴물 완전히 합자와 같은 상형 문자의 광경에, 그것도 아무것도 찾을 것 합자 버전 아무것도, 심지어이 페이지 및 검색을 찾을 수 있습니다

세계 5 대 검색 엔진에 대한 몇 가지 빠른 결과 (링크는 검색 결과로 연결됨) :

  • Google : 양호 (유형 1) . (아래 설명에도 불구하고 유니 코드 또는 HTML 엔터티 형식 모두에 잘 대처합니다)
  • Bing : 실패 ( 유형 2 ).
  • Yahoo : 실패 ( 유형 2 ) (Yahoo는 "Powered by Bing"임)
  • Yandex (러시아어) : 양호 (유형 1)
  • Baidu (중국어) : erm, graphicdesign.stackexchange.com 페이지가 Baidu 검색에 전혀 나타나지 않는 것 같습니다.

아니요, 방금 답변을 편집했습니다. 해당 링크의 소스 코드를 확인하십시오. & # xfb00;와 같은 모든 유니 코드 Google의 알고리즘은 무시합니다.
Ryan

사실 그와 일치하는 않는 구글 : 모양이 강조 무엇 (합자) 여기여기 (일반 텍스트) - 경기 모두 both.But 나는 당신의 조언에 동의 ...
user56reinstatemonica8

... (URL이 방대하고 주석이 2 개 필요함) 문제를 일으키는 것처럼 보입니다. 빙이 합자와 일치하지 않으면 다른 중요한 서비스도 그렇지 않습니다.
user56reinstatemonica8

첫 번째 링크의 URL과 일치하는 소스 코드를 살펴보십시오. Google은 현재 유니 코드 형식에 문제가 없으며 유니 코드 합자, HTML 엔터티 합자 및 정기적 인 별도의 문자 쌍을 색인하지 않습니다. 같은 f i아무 문제없이 같은 상응. 구글 은 잘 대처하는 것처럼 보이지만 다른 검색 엔진 사이 의 불일치 는 (적어도 내 책에서는) 거래를 끊는 사람입니다.
user56reinstatemonica8

3

하나의 라이브 예를 기반으로 SEO에 영향을 미치기 때문에 광범위하게 사용하는 것에 매우 관심이 있음을 알았습니다. 특수 문자는 유니 코드로 구문 분석되므로 Google 알고리즘에서 읽지 않습니다. 여분의 사용에는 좋을 것이지만 제목과 같은 중요한 것에 사용하지는 않을 것입니다.

다음은 내가 본 실제 예제에 대한 링크입니다. http://pages.cs.wisc.edu/~wolfson/ligatures.html


나는 그들이 소스 코드에서 그 문자가 될 것이라고 생각하지 않습니다. smartypants는 입력을 구문 분석하고 글리프를 데이터베이스에 저장된 텍스트와 소스 코드에 저장하는 서버 측 것 같습니다. 어쨌든 서재응해도 괜찮을 것 같습니다.
user56reinstatemonica8

아 실제로 요소를 검사했지만 실제로 소스를 보지 못했습니다. 답변을 편집하겠습니다.
Ryan

1
나는 "매우 우려"에 동의하고, 유니 코드 지원은 매우 일관성이 없다. 그러나 기록을 위해 Google은 (현재 ...) 유니 코드를 색인 할 수 있으며 해당 페이지의 해당 유니 코드 합자를 검색 l i f i등으로 일치시킵니다 (미리보기에서 굵게 표시하는 방법 참조). 그러나 나는 확실히 그것에 의존 하고 싶지 않을 것입니다 ...
user56reinstatemonica8

합자가 자바 스크립트를 통해 배치 된 경우 어떻게됩니까? html 문서를 변경하지 않으므로 검색 엔진에 완전히 보이지 않습니까? 그게 해결책일까요?
TKrugg

검색 엔진은 일반적으로 자바 스크립트를 적용하지 않고 원본 문서의 색인을 생성합니다. 페이지로드 시간이 크게 느려지지 않았고 페이지로드 중에 바닐라 문자가 합자로 바뀔 때 뷰어에 충격을주지 않는지 확인하고 싶을 것입니다.
user56reinstatemonica8
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.