2014-04-22 2 views
0

저는 & hairsp;를 사용하고 있습니다. 내 페이지에서 인코딩은 UTF-8이며 BOM은 없습니다. 심지어는 다른 검색 엔진에서 꽤 잘 작동하지만, 발췌, 구글이 내 페이지에 대해 보여주는 것은 눈에 보이는문자 엔티티가 Google 검색에 표시되지 않습니다.

  

코드가 포함되어 있습니다. 저기서 뭔가 할 수 있어요?

답변

1

분명히 Google에서는   엔티티 참조를 인식하지 못합니다. 당신은 URL을 제공하지 않았지만 "hairsp"(따옴표 포함)로 검색하여 관찰을 확인하는 것이 오히려 간단했습니다.

이 버그를 해결하려면 숫자 문자 참조 &#x200a 또는 U + 200A HAIR SPACE 자체를 사용하는 것이 좋습니다.

CSS의 padding 속성과 같이 추가 간격을 만드는 데 다른 방법을 사용할 수도 있습니다. 그것들은 고정 너비 공간보다 더 유연합니다.

+0

나는 종종 전화 번호와 물건을위한 공간을 사용한다. CSS를 사용하려면 많은 시간이 필요합니다. 답을 올바르게 표시 하겠지만 물론 Google이 사이트를 다시 크롤링 할 때까지 기다려야합니다. –

+0

전화 번호의 경우, 보통 공백과 'letter-spacing'을 음수 값으로 사용할 수 있습니다. 그런 다음 전체 전화 번호에 대해서만 래퍼 요소가 필요합니다. –

+0

내가하는 일은 예를 들어 0171 & hairsp;/& hairsp; 26 & thinsp; 88 & thinsp; 67 –