点击登录看百科更方便!
企划:重定向
阅读
2025-06-28更新
最新编辑:啃泥丝
阅读:
更新日期:2025-06-28
最新编辑:啃泥丝
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": ["大宙斯"] }