为什么 Bing(和 Bing 自定义搜索)return 没有某些维基百科页面的结果?
Why does Bing (and Bing Custom Search) return no results for certain Wikipedia pages?
我正在尝试对某些维基百科页面使用 Bing 自定义搜索。但是,我发现有很多页面 return 在 Bing 自定义搜索(或 Bing 搜索)中没有任何结果。
例如,您可以在 Bing 中搜索 site:https://en.wikipedia.org/wiki/George_Washington name
并获得对该网页的回复。但是,如果您从以下任何犬种名称中选择(实际上几乎是此列表中的任何犬种:https://en.wikipedia.org/wiki/List_of_dog_breeds):
https://wikipedia.org/wiki/Wire_Fox_Terrier
https://wikipedia.org/wiki/Kishu
https://wikipedia.org/wiki/English_Cocker_Spaniel
作为站点,搜索site:{site_from_list_above} dog
(例如site:https://wikipedia.org/wiki/Wire_Fox_Terrier dog
)没有结果。是我搜索错了,还是 Bing 只是没有缓存这些页面?
回答我自己的问题:在与 Bing 支持人员交谈并亲自使用 URL 后,我发现有两个问题:
- 网址不需要重定向,因为
https://wikipedia.org/wiki/Kishu
会将您带到 https://en.wikipedia.org/wiki/Kishu
。
- 其中包含特殊字符的网址(例如
https://en.wikipedia.org/wiki/Chihuahua_(dog)
需要替换(这意味着“(”与“%28”和“)”与“%29”等)。可以在此处找到有关转义的更多详细信息:https://www.w3schools.com/tags/ref_urlencode.asp
希望这对其他人有帮助!
我正在尝试对某些维基百科页面使用 Bing 自定义搜索。但是,我发现有很多页面 return 在 Bing 自定义搜索(或 Bing 搜索)中没有任何结果。
例如,您可以在 Bing 中搜索 site:https://en.wikipedia.org/wiki/George_Washington name
并获得对该网页的回复。但是,如果您从以下任何犬种名称中选择(实际上几乎是此列表中的任何犬种:https://en.wikipedia.org/wiki/List_of_dog_breeds):
https://wikipedia.org/wiki/Wire_Fox_Terrier
https://wikipedia.org/wiki/Kishu
https://wikipedia.org/wiki/English_Cocker_Spaniel
作为站点,搜索site:{site_from_list_above} dog
(例如site:https://wikipedia.org/wiki/Wire_Fox_Terrier dog
)没有结果。是我搜索错了,还是 Bing 只是没有缓存这些页面?
回答我自己的问题:在与 Bing 支持人员交谈并亲自使用 URL 后,我发现有两个问题:
- 网址不需要重定向,因为
https://wikipedia.org/wiki/Kishu
会将您带到https://en.wikipedia.org/wiki/Kishu
。 - 其中包含特殊字符的网址(例如
https://en.wikipedia.org/wiki/Chihuahua_(dog)
需要替换(这意味着“(”与“%28”和“)”与“%29”等)。可以在此处找到有关转义的更多详细信息:https://www.w3schools.com/tags/ref_urlencode.asp
希望这对其他人有帮助!