bugfix250107.1

点击登录看百科更方便!

全站通知:

企划:重定向

阅读

    

2025-06-28更新

    

最新编辑:啃泥丝

阅读:

  

更新日期:2025-06-28

  

最新编辑:啃泥丝

来自War RobotsWIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
啃泥丝

WR百科 > 百科文库 > 企划:重定向

企划:重定向


背景

百科有数百篇每日特惠版本历史的页面,其中都包含大量的关键词。
这些页面的标题中,就包含着汉语关键词。而且这些页面创建时间更晚,也就是相对来说更新。
以上两个因素导致,当使用维基百科内置的搜索,搜到的全都是每日特惠和版本历史的页面,而真正的词条页面在非常靠后的位置。
虽然每个页面之间都交叉引用,可以实现非常方便的跳转。然而,每一次跳转都是一个额外的步骤
因此,有必要优化页面来解决这个搜索的问题。
实现,搜索的时候能优先搜索词条,这一个终极目标


探索

为了实现上述目标,我试了以下方法:
屏蔽 jason 格式搜索返回结果里面所有关于每日特惠的页面,结果是全站 js 都崩了。

尝试通过 wiki 默认的语法来排除某个关键词。结果是发现 b 站 有这个插件,叫做高级搜索, 但没有开启排除关键词的功能,这个需要服务器权限

我发现浏览器的搜索返回的都是那些热门的页面,基本上不包括每日特惠的页面。所以我现在试图通过浏览器的搜索来实现。
我确实见过别人构造了一个,还能换搜索引擎,比方说通过谷歌,百度,搜狗来搜。
通过 iFrame 内嵌页面的方式,实现了一个,然而效果不理想

@半世癫,提出了一个关键办法,可以直接通过创建重定向页面来解决上述搜索难题

方法

把机甲、泰坦、武器这3个类目下,所有原版的东西,包含的所有俗称,都创建一个 重定向页面


创建模板 模板:重定向SEO
{{#seo: |robots=noindex, nofollow |googlebot=noindex, nofollow}}
并在页面中添加
#重定向 [[目标页面名称]] {{重定向SEO}}

以上方法的逻辑是,首先将页面重定向。
同时,为避免大量重定向页面污染搜索结果。通过 seo 插件向 header 中添加 meta 标签,以避免搜索引擎搜索 到这些重定向的空页面。

目录

重定向页列表
上述页面,汇总了全部重定向,可以用于检查

使用 Widget:批量添加重定向工具

下文存储了本次添加的所有重定项

{
	"Angler": ["钓鱼佬", "垂钓者"],
	"Ao_Guang": ["敖广", "青龙"],
	"Ao_Jun": ["白龙", "敖顺"],
	"Ao_Qin": ["红龙", "赤龙"],
	"Ares": ["阿瑞斯"],
	"Bagliore": ["矮子", "鲶鱼", "闪光", "四重"],
	"Behemoth": ["巨兽", "四炮", "比蒙"],
	"Blitz": ["疯狗", "四跑", "闪袭"],
	"Boa": ["小胖"],
	"Bolt": ["博尔特", "闪电"],
	"Bulgasari": ["大袋鼠", "食铁兽"],
	"Bulwark": ["堡垒", "防壁"],
	"Butch": ["大枪手", "布奇"],
	"Carnage": ["疾风步"],
	"Cerberus": ["地狱犬"],
	"Condor": ["神鹰", "秃鹰"],
	"Cossack": ["小跳", "哥萨克"],
	"Crisis": ["危机"],
	"Curie": ["居里"],
	"Dagon": ["达贡"],
	"Demeter": ["迪米特", "摩托奶", "得墨忒耳"],
	"Destrier": ["战马", "军马", "初始机"],
	"Doc": ["中枪手", "博士"],
	"Dux": ["虫子", "竹节虫"],
	"Erebus": ["暗神", "厄瑞玻斯"],
	"Fafnir": ["魔龙"],
	"Falcon": ["猎鹰"],
	"Fenrir": ["大狼"],
	"Fujin": ["风神", "小爬"],
	"Fury": ["三炮", "怒火"],
	"Galahad": ["中骑士"],
	"Gareth": ["小骑士", "加雷斯"],
	"Gepard": ["三跑", "猎豹"],
	"Gl.Patton": ["小基佬", "大兵佩顿"],
	"Golem": ["蓝皮"],
	"Griffin": ["巨蚤", "巨骚"],
	"Hades": ["哈迪斯", "冥王"],
	"Haechi": ["中袋鼠"],
	"Harpy": ["哈皮"],
	"Hawk": ["浩克", "霍克"],
	"Hellburner": ["自爆", "地狱熔炉"],
	"Hover": ["蓝翔", "滑翔机", "飞机", "盘旋"],
	"Imugi": ["王八", "螭兽"],
	"Inquisitor": ["隐蛙", "审判官"],
	"Invader": ["跳蛛", "入侵者"],
	"Jaeger": ["贼鸥", "狙爬", "猎手"],
	"Jesse": ["小枪手", "杰西"],
	"Khepri": ["小水母", "虫神"],
	"Kumiho": ["小袋鼠", "九尾狐"],
	"Lancelot": ["大骑士"],
	"Leech": ["水蛭"],
	"Leo": ["利奥", "雷欧", "狮子"],
	"Lio": ["白马"],
	"Loki": ["洛基"],
	"Lynx": ["猞猁", "山猫", "轮椅"],
	"Mars": ["火星"],
	"Mender": ["小奶", "修缮者", "修补匠"],
	"Mercury": ["摔炮", "墨丘利"],
	"Natasha": ["娜塔莎"],
	"Nemesis": ["涅墨西斯", "女神", "女武神"],
	"Nether": ["新5D", "内瑟尔"],
	"Nightingale": ["夜莺"],
	"Nuo": ["白鸟"],
	"Ochokochi": ["山羊", "奥乔科奇"],
	"Ophion": ["飞蛇"],
	"Orochi": ["大蛇"],
	"Pathfinder": ["探路者", "探路"],
	"Phantom": ["幻影"],
	"Pursuer": ["三隐", "追逐者"],
	"Raijin": ["雷神", "大爬"],
	"Raptor": ["小白虎"],
	"Ravager": ["螃蟹", "小螃蟹", "面包蟹", "五中"],
	"Ravana": ["魔王"],
	"Raven": ["渡鸦", "乌鸦"],
	"Rayker": ["小蜘蛛", "镭客"],
	"Revenant": ["亡灵", "亡魂"],
	"Rhino": ["犀牛", "巨犀"],
	"Rogatka": ["大跳", "珞珈塔卡"],
	"SWORD_Unit-190": ["剑圣", "剑卫", "剑人", "高达"],
	"Samjok": ["三足鸟", "大头鱼"],
	"Schutze": ["小炮"],
	"Scorpion": ["蝎子"],
	"Seraph": ["天使", "高达", "六翼天使", "撒拉弗"],
	"Shell": ["贝壳"],
	"Shenlou": ["蜃楼", "青蛙", "蚂蚱"],
	"Siren": ["塞壬"],
	"Skyros": ["球", "乾坤球"],
	"Spectre": ["大基佬", "幽冥"],
	"Stalker": ["小隐", "尾随者"],
	"Strider": ["5D", "老5D", "长步"],
	"Typhon": ["提丰", "台风"],
	"Tyr": ["提尔", "小海姆达尔", "蒂尔"],
	"Vityaz": ["绿皮", "勇士"],
	"Weyland": ["奶爬", "大奶", "威兰"],
	"Aether": ["大天使"],
	"Ao_Ming": ["龙王"],
	"Arthur": ["亚瑟", "巨盾"],
	"Bedwyr": ["贝德维尔", "贝德", "贝爷", "贝孙"],
	"Bersagliere": ["神射手", "神弓", "弓兵", "弓孙"],
	"Bjorn": ["熊", "毛熊", "泰坦球", "球"],
	"Devourer": ["大螃蟹", "大闸蟹"],
	"Eiffel": ["埃菲尔", "埃菲", "爱妃"],
	"Heimdall": ["海姆达尔", "海大胖", "大提尔"],
	"Indra": ["因陀罗", "因陀螺", "阴蒂罗"],
	"Kid": ["小子"],
	"Luchador": ["卢卡多", "白虎", "摔角王"],
	"Mauler": ["毛勒", "希儿", "盖世太保", "穆勒"],
	"Minos": ["牛头", "牛"],
	"Murometz": ["隐龙"],
	"Newton": ["牛顿"],
	"Nodens": ["大水母"],
	"Rook": ["榴莲", "大菠萝", "战车"],
	"Sharanga": ["魔山", "神弓"],
	"Sirius": ["天狼星", "天狗星"],
	"ARM_L-83": ["轻衰解枪", "轻百分比枪"],
	"ARM_M-80": ["中衰解枪", "中百分比枪"],
	"Ancile": ["蓝盾", "锅", "电饭锅"],
	"Anguisher": ["泰坦A毒喷"],
	"Aphid": ["小火圈"],
	"Aramis": ["小吸血枪"],
	"Arbalest": ["小聚能炮", "小蓄能炮"],
	"Arbiter": ["泰坦A转轮炸"],
	"Argon": ["泰坦A冰炸", "阿尔贡"],
	"Athos": ["大吸血枪"],
	"Atomizer": ["中雾枪", "粒子发射器"],
	"Avalanche": ["大500米炸", "雪崩"],
	"Avenger": ["大机枪", "惩恶者"],
	"Ballista": ["中聚能炮", "中蓄能炮", "弩车"],
	"Bane": ["大毒火", "大毒水", "灾星"],
	"Basilisk": ["泰坦A毒枪"],
	"Blaze": ["小火枪", "烈焰"],
	"Blight": ["小辐射豆", "萎疾"],
	"Brisant": ["大减速喷", "大线喷", "破碎"],
	"Bulava": ["泰坦A火圈", "布拉瓦"],
	"Calamity": ["大电枪", "灾难"],
	"Cataclysm": ["泰坦A电枪", "大灾变"],
	"Cestus": ["大榴弹炮", "战拳"],
	"Chimera": ["大九头蛇", "喀迈拉"],
	"Chione": ["中冰拐"],
	"Cinder": ["火炉", "灰烬"],
	"Claw": ["小拐炸", "尖螯"],
	"Corona": ["中定喷"],
	"Cryo": ["中冰炸"],
	"Cudgel": ["小火喷"],
	"Cuirassier": ["泰坦B龙炮"],
	"Cyclone": ["泰坦B电枪", "旋风"],
	"Damper": ["中锈枪", "抑制者"],
	"Dazzler": ["泰坦A盲枪", "眩惑"],
	"Decay": ["大辐射豆"],
	"Deceiver": ["中新毒枪"],
	"Devastator": ["大音喷", "破坏者"],
	"Discipline": ["中火炸圈", "中新火圈"],
	"Discordia": ["泰坦A拐枪"],
	"Dragoon": ["大龙炮", "龙骑兵"],
	"Dune": ["沙丘", "大飓风"],
	"Ember": ["大火枪"],
	"Equalizer": ["泰坦B转轮炸"],
	"Evora": ["泰坦B音喷", "泰坦B音机"],
	"Exodus": ["黑炸", "大300炸", "火箭雨"],
	"Fainter": ["新中定", "中电离", "泡泡定", "昏厥"],
	"Fengbao": ["大磁暴"],
	"Flux": ["磁通", "大激光"],
	"Fulgur": ["泰坦B宙斯"],
	"G.A.S.": ["黄锅", "中黄盾", "GAS"],
	"Gangil": ["小崩裂喷"],
	"Gargantua": ["泰坦A吸血"],
	"Gauss": ["大电磁炮"],
	"Gekko": ["小激光"],
	"Gendarme": ["泰坦A龙炮", "宪兵"],
	"Glacier": ["大冰炸"],
	"Glaive": ["泰坦A长矛", "阔剑"],
	"Glory": ["大定喷"],
	"Grom": ["泰坦A物喷", "索眼"],
	"Growler": ["中音爆", "中音炮", "中音炸", "中音豆"],
	"Gust": ["小物喷"],
	"Halo": ["小定喷", "光轮"],
	"Hammer": ["大火喷", "榔头"],
	"Havoc": ["中音喷", "浩劫"],
	"Hazard": ["中辐射豆"],
	"Hel": ["大冰电", "赫尔"],
	"Hornet": ["大毒炮"],
	"Howler": ["小音爆", "小音炮", "小音炸", "小音豆"],
	"Huginn": ["泰坦A电棱枪", "锁链枪"],
	"Hurricane": ["飓风", "中飓风"],
	"Hussar": ["中龙炮", "轻骑兵"],
	"Hwangje": ["大雾光", "帝王"],
	"Hydra": ["九头蛇"],
	"Igniter": ["中火枪", "发射器"],
	"Incinerator": ["大火炸", "焚化器"],
	"Inferno": ["泰坦A火枪", "火海"],
	"Ion": ["中宙斯"],
	"Jaw": ["中拐炸", "巨颚"],
	"Jotunn": ["大冰拐"],
	"Kang_Dae": ["方口炮", "康代"],
	"Kirin": ["大崩裂喷"],
	"Kisten": ["泰坦B火圈", "连枷"],
	"Krait": ["泰坦B毒枪", "金环蛇"],
	"Kramola": ["小拐枪", "叛乱"],
	"Ksiphos": ["小榴弹炮"],
	"Labrys": ["中榴弹炮", "双刃斧"],
	"Lance": ["泰坦B长矛", "长枪"],
	"Lantern": ["泰坦B致盲枪"],
	"Leiming": ["中磁暴"],
	"Leinani": ["大毒爆枪"],
	"Mace": ["中火喷", "权杖"],
	"Magnetar": ["小定炮"],
	"Magnum": ["绿豆", "豌豆"],
	"Maha-Vajra": ["泰坦A减速喷", "大金刚"],
	"Marquess": ["小龙炮", "侯爵"],
	"Mogwan": ["中崩裂喷"],
	"Molot": ["小机枪", "莫洛特"],
	"Molot_T": ["中机枪", "莫洛特T"],
	"Morana": ["小冰拐"],
	"Muninn": ["泰坦B电棱枪", "锁链枪"],
	"Nanea": ["中毒爆枪"],
	"Nashorn": ["圆口炮", "纳肖恩"],
	"Needle": ["小鱼叉", "长针"],
	"Noricum": ["烟花"],
	"Nucleon": ["大雾枪"],
	"Orkan": ["黄炸", "中300炸", "奥坎"],
	"Oxy": ["泰坦B冰炸", "奥克谢"],
	"Pantagruel": ["泰坦B吸血"],
	"Pin": ["小500米炸", "撞针"],
	"Pinata": ["红炸", "小300炸", "皮纳塔"],
	"Porthos": ["中吸血枪"],
	"Prisma": ["棱镜"],
	"Pulsar": ["中定炮"],
	"Puncher": ["大定枪", "钻孔机"],
	"Punisher": ["小机枪"],
	"Punisher_T": ["中机枪"],
	"Pyro": ["泰坦B火枪", "炙焰"],
	"Quarker": ["小雾枪", "夸克枪"],
	"Razdor": ["中拐枪", "分裂"],
	"Reaper": ["左轮"],
	"Redeemer": ["大豆", "大炎爆", "拯救者"],
	"Regulator": ["热射枪"],
	"Retaliator": ["泰坦B机枪", "复仇者"],
	"Rime": ["小冰炸", "白霜"],
	"Ruiner": ["泰坦B毒喷"],
	"Rupture": ["泰坦B500米炸", "爆裂"],
	"Scald": ["小火炸", "灼枯"],
	"Scatter": ["小音喷", "驱散者"],
	"Scorcher": ["中火炸", "烧灼者"],
	"Scourge": ["中电枪", "灾祸"],
	"Screamer": ["大音爆", "大音炮", "大音炸", "大音豆"],
	"Shatter": ["中减速喷", "中线喷", "粉碎"],
	"Shifang": ["小磁暴", "释放"],
	"Shocktrain": ["光棱"],
	"Shredder": ["小定枪", "破碎机"],
	"Skadi": ["中冰电"],
	"Smite": ["轻火炸圈", "轻新火圈"],
	"Smuta": ["大拐枪", "动乱"],
	"Snaer": ["小冰电", "斯奈尔"],
	"Spark": ["小电枪"],
	"Spear": ["长矛"],
	"Spike": ["中鱼叉"],
	"Spiral": ["小九头蛇"],
	"Splinter": ["小减速喷", "小线喷", "裂碎"],
	"Squall": ["泰坦B物喷", "狂风"],
	"Stake": ["大鱼叉"],
	"Sting": ["斯汀", "小毒枪"],
	"Storm": ["中物喷"],
	"Striker": ["泰坦A光棱"],
	"Subduer": ["大锈枪", "屈服者"],
	"Taeja": ["小雾光", "泰迦"],
	"Talon": ["大拐炸", "利爪"],
	"Tamer": ["小锈枪", "驯养者"],
	"Taran": ["中炎爆", "黄豆"],
	"Tempest": ["舰炮"],
	"Thermite": ["大火圈", "灼热剂"],
	"Thunder": ["重物喷"],
	"Tonans": ["泰坦A宙斯", "托南斯"],
	"Toxin": ["小毒火", "小毒水"],
	"Trebuchet": ["大聚能炮", "大蓄能炮"],
	"Trickster": ["小新毒枪"],
	"Trident": ["三叉戟"],
	"Tsar": ["泰坦A500炸", "沙皇炮"],
	"Tulumbas": ["中500米炸", "图卢姆巴斯"],
	"Tumultus": ["泰坦B拐枪"],
	"Vajra": ["泰坦B减速喷", "金刚"],
	"Vendicatore": ["泰坦左轮", "减速枪", "减速狙"],
	"Vengeance": ["泰坦A机枪"],
	"Venom": ["中毒火", "中毒水"],
	"Veyron": ["泰坦A音喷", "泰坦A音机"],
	"Viper": ["大毒枪", "蝰蛇"],
	"Volt": ["小电磁炮"],
	"Vortex": ["中火圈", "涡流"],
	"Wasp": ["中毒炮", "胡蜂"],
	"Weber": ["中电磁炮"],
	"Yeoje": ["中雾光", "女帝"],
	"Zenit": ["礼炮", "泽尼特"],
	"Zeus": ["大宙斯"]
}