如何在跳转菜单中以编程方式减少超过1000个链接?

时间:2012-02-13 02:34:17

标签: css wordpress menubar

好的,所以也许我的搜索语法在这里是错误的,这可能已经很好地覆盖了stackoverflow但是我在搜索后几个小时都找不到任何东西。请注意,当涉及到这类东西时,我是一名新手开发者,并且非常感谢任何指导,帮助或指针来实现目标。我愿意接受任何类型的建议! :)

所以,我有一个网站http://www.animetip.com

在这个网站上我们有一个名为“跳转菜单”的流行功能,它允许用户直接快速导航到包含他们希望看到剧集的动漫系列的页面。基本上我们在网站上有每个系列(超过1000)在az列表中分解。当用户将鼠标悬停在字母上时,菜单将下拉并显示以该字母开头的所有系列。然后,用户可以转到他们想要查看的系列,然后单击它直接转到该页面。

这个问题是SEO。由于页面上的链接数量,我们将受到处罚。我们需要完成的是相同(或更好)的功能,同时减少页面中加载的链接。如果我们能想出一种创建菜单的方法,并且在点击之前链接本身不会被提供,我认为这样可以解决问题。

这样做的最佳策略是什么?我无论如何都不是专家,但我想把所有的链接放在mySQL中,然后在点击它时调用链接就可以了,但是一位朋友提醒我它会导致性能下降。我还查看了一些材料,表明你可以使用数组来存储链接,然后使用PHP调用它们。我掌握了这样做的概念,但可以使用存根类型示例来启动我。

该网站建立在Wordpress上,带有完全自定义的模板/主题。

有人评论说这个话题没有研究过。不幸的是,我花了很多时间研究它,问题是我认为我使用错误的术语来描述我需要找到的东西。如果有人愿意给我这个术语或进行进一步研究的好地方(甚至是几个关键词!)我会非常乐意去做。

感谢您提供有关我可以学习的信息的任何帮助或提示!

布雷特

1 个答案:

答案 0 :(得分:2)

尝试使用ajax,以便链接在实际源代码中不可见,并且在单击a,b,c链接时,它将调用单独的php文件并在运行时显示db的输出。我希望这能解决你的问题。感谢