如何机械地识别drupal站点中所有断开的链接
我们刚刚转到drupal,正在尝试主动识别所有损坏的外部web(http://,https://)链接 我看过一些链接验证的参考资料,但不确定这是否仅仅意味着链接语法的验证,而不是这些web链接是否有效(例如404)如何机械地识别drupal站点中所有断开的链接,drupal,Drupal,我们刚刚转到drupal,正在尝试主动识别所有损坏的外部web(http://,https://)链接 我看过一些链接验证的参考资料,但不确定这是否仅仅意味着链接语法的验证,而不是这些web链接是否有效(例如404) 检查drupal站点中的所有web链接并识别所有损坏的外部web链接的最简单方法是什么?这是我们希望每天/每周自动化和安排的事情。我还没有找到一种基于Drupal的方法。我找到的最好的、免费的用于查找网站上坏链接的软件是尖叫蛙SEO蜘蛛工具 如其他人所述,使用链接检查器模块。这是一
检查drupal站点中的所有web链接并识别所有损坏的外部web链接的最简单方法是什么?这是我们希望每天/每周自动化和安排的事情。我还没有找到一种基于Drupal的方法。我找到的最好的、免费的用于查找网站上坏链接的软件是尖叫蛙SEO蜘蛛工具
如其他人所述,使用链接检查器模块。这是一个很棒的工具 此外,您可以在Google网站管理员工具中检查404'd链接的爬网错误,如下所示: 单击此处的任何URL将显示该URL的链接来源,以便您可以更新任何内部断开的链接。一定要使用规范的URL来避免这种情况 首先,确保您使用了正确的内部链接策略,以避免内部链接中断:
本质上:使用规范的相对链接,以避免将来更改别名时断开内部链接。用简单的Drupal术语来说,请确保您链接到的是“node/23”,而不是“domain.ext/content/my node title”,因为这其中的多个部分在将来可能会发生变化。谷歌搜索“Drupal查找断开的链接”是第一个结果。遗憾的是,D8还没有发布(2017年年中)。谢谢!这看起来很有希望。