跳转到内容

MediaWiki讨论:Gadget-variant-link-fix.js

页面内容不支持其他语言。
维基百科,自由的百科全书


Google常收录本站各种语言变体的网址(形如/zh-hans//zh-tw/),本地靠MediaWiki:Gadget-variant-link-fix.js将其重定向到自适应浏览器语言变体的/wiki/网址。5月1日User:Xiplus将该脚本改为仅对登入使用者作用,理由是Google做了如此请求(phab:T305367)。

该改动造成了一些不便。Google常收录造成转换错误的zh-hans和zh-hant网址,搜索结果也常常不是浏览器header中的变体,现在需要点击一次才能改为合适变体。此前在浏览过程中保留中文变体的前提亦不再成立(“假使某人已经在浏览某条目时选取了用字模式,应该可以合理推定这是他所偏好的用字模式”)。我也怀疑该改动对Google是否有帮助,如维基教科书没有该脚本,但浏览器设置了某种中文变体时,Google搜索的结果也是各种变体都有。另见先前讨论。--Lt2818留言2022年5月22日 (日) 13:50 (UTC)

“Google常收录造成转换错误的zh-hans和zh-hant网址”可能是因为Google没有收录正确的变体网址(例如对我来说是zh-tw),但现在问题加剧,Google连任一变体(包括/wiki/)都没有收录了,反而只收录zh.m.wikipedia.org的网址,现在桌面版的搜寻结果对我来说都是 zh.m.wikipedia/org/zh-tw/ (Google知道我使用zh-tw),这个问题在Wikipedia:互助客栈/技术#Google 错误地索引 .m 链接被提出,所以才临时对variant-link-fix做此修正。--Xiplus#Talk 2022年5月22日 (日) 14:00 (UTC)
Google只收录.m网址完全是Google的问题。我先前也怀疑是不是站点脚本的原因,但看到维基文库也只收录.m网址,就排除了这个猜想。--Lt2818留言2022年5月22日 (日) 14:09 (UTC)
那同理Google收录造成转换错误的zh-hans和zh-hant网址也是Google的问题,不应该是我们自己用variant-link-fix来修正。--Xiplus#Talk 2022年5月25日 (三) 09:13 (UTC)
这倒是维基百科自己的问题,把二者加进MediaWiki:Robots.txt即可(先前也提过)。--Lt2818留言2022年5月25日 (三) 09:55 (UTC)
目前维基百科这边已妥善设定alternate属性,要推荐使用者hans或hant则是Google的问题吧。--Xiplus#Talk 2022年5月25日 (三) 09:57 (UTC)
先前就是因为Google链接中变体杂乱才有的这个脚本,现在问题仍未解决。收录zh-hans或zh-hant都没错,但MediaWiki在这两种模式上的转换效果不是用户所期望的,搜索引擎不会知道这点;如果改软件不太容易的话,设置robots.txt是比较快捷的补救办法。--Lt2818留言2022年5月25日 (三) 10:11 (UTC)

虽然谷歌索引变体的毛病是很烦(我在15年就有发帖phab:T108443),但是如果用robots.txt只允许Google 索引 /wiki/ 可能会导致一些别的问题。虽然Google本身有一定的繁简转换能力,但是对于一些地方用词肯定还是要繁简页面都索引才能覆盖完全。--Fireattack留言2022年5月29日 (日) 11:38 (UTC)