为什么 M# 比 C# 更难 Google 搜索?
I read just now in a comment on another question titled Effective Googling for short names
C# isn't bad to Google for at all. It would be a lot harder if it were called M#, by the way.
Why? What am I missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
事实证明我有点错了。 我认为 C# 恰好受益于对音调的理解 - 搜索“G#”会发现大量有关 G# 音调的结果。 (顺便说一句,这是通过实验证明的 - 尽管在 Google 工作,但我对搜索引擎一无所知。至少在这方面不是。)
但是,在这种情况下,C# 不仅受益于音乐键方面但 Google 自己的帮助页面解释说,C# 和其他编程语言有特殊情况:
知道理论语言“M#”需要多长时间才能被搜索将会很有趣......但我不会在公共论坛上开始猜测:)
(请注意,Spec# 主页已出现当您在 Google 中搜索 Spec 时,将作为第二个链接#。至少它在那里,而且相当显眼。)
It turns out I was somewhat wrong. I had thought that C# just happened to benefit from an understanding of musical keys - a search for "G#" finds plenty of results about the musical key of G#. (This is shown by experimentation, by the way - despite working at Google I don't know anything about the search engine. At least, not on this front.)
However, in this case not only does C# benefit from the musical key side of things, but Google's own help pages explain that C# and other programming languages are special-cased:
It would be interesting to know how long it would take a theoretical language "M#" to become searchable... but I'm not going to start speculating on that in a public forum :)
(Note that the Spec# home page comes up as the second link when you search Google for Spec#. At least it's there and pretty prominent though.)
我将根据我的评论提出我的观点。
正如其他人所建议的,特殊字符会被 Google 忽略。 但 C# 可能在不被忽略(或至少变成“C”)方面处于领先地位,因为音符 C# 可能允许像“C# 中的一些音乐片段”这样的搜索。 M# 不会受益于此。
I'll put up my opinion extrapolated from my comment.
As others have suggested, special chars are ignored by Google. But C# may have had a head start in not being ignored (or at least turned into "C") because of the musical note C# which was probably allowed for searches like "Some piece of music in C#". M# would not have benefited such.