MediaWiki討論:Gadget-variant-link-fix.js

由Jimmy-bot在話題MediaWiki:Gadget-variant-link-fix.js的改動上作出的最新留言:2 年前


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)

返回 "Gadget-variant-link-fix.js" 頁面。