Drupal9安装成功后,在浏览器中依次点击“右键->查看页面源码”,白龙网发现代码中head标签内有一行携带drupal9版本号、官网地址的内容:
<meta name="Generator" content="Drupal 9 (https://www.drupal.org)" />
这个meta标签内的drupal官网地址即外链会把你网站的权重传递给drupal官网。因此,从SEO的角度来说,必然要想办法删除这个站外链接、增加自己网站的地址,以提升自有网站权重。
复盘下我的解题思路,以利于下次遇到相关问题时,知道往哪儿走。首先,通过站内的相关区块与配置,查询了删除name="Generator"的meta标签的方法,并且在站内使用多文件搜索功能检索了含“enerator、Drupal9”关键词的相关编辑功能,也没有找到删除name="Generator"的meta标签的方法。然后,通过百度搜索相关解决办法,也没有找到解决方案;如果有外网,可能就找到了解决办法。接着,通过官网查找相应第三方模块来解决,亦然没有结果。最后,在一个国外英文网站中,根据一网友的提示,到drupal官网去搜索remove_meta_and_headers的模块,安装配置测试,最终成功删除了name="Generator"的meta标签。
一、删除drupal9版本号与官网地址
1、到drupal官网下载remove_meta_and_headers_8.x-1.6模块,依次点击“管理->扩展”安装并启用目标模块;
2、在“管理->扩展”中搜索关键词“remove”,找到已安装的Remove_Meta_and_Headers_for_Generator模块;
3、点击黑色三角下拉箭头中的“Configure”按钮,在弹出的界面勾选“META_tag_Generator-NotRemoved”选项,保存配置信息;
4、重建缓存后,刷新前端页面,再次点击“右键->查看页面源码”时,发现已成功删除了以下drupal自带的内容:
<meta name="Generator" content="Drupal 9 (https://www.drupal.org)" />
二、增加白龙网版本号与官网地址
1、下载、安装、启用、配置Metatag模块以及其相关的依赖模块;
2、在“管理->配置->Metatag->GLOBAL->Generator”中输入自定义的网址或者变量:[site:url];
3、保存配置,重建缓存,刷新前端页面。
经过上述两步对两个模块的安装与配置,即可实现删除系统自带的版本号与drupal官网地址;增加自定义的网站版本号与地址。即使用自定义的meta替换系统自带的meta。
drupal官网版本号、网址:
<meta name="Generator" content="Drupal 9 (https://www.drupal.org)" />
自定义网址后:
<meta name="Generator" content="https://www.bailong.org.cn/" />