自动外链工具】 【在线排版工具】 【搜索引擎提交入口】 【百度收录批量查询工具】 【批量打开网址工具】 【投稿本站

PHP在线一键获取网站meta信息代码

69

本api是本地获取的,可用于域名一键获取标题、关键词、描述等操作,做导航的小伙伴可以看看,使用格式api地址+?url=查询域名~

代码如下:

  1. <?php
  2. if ($_GET['url']) {
  3.   $site='http://';
  4.   $url=trim($site.$_GET['url']);
  5.   $info=file_get_contents($url);
  6.   header('Content-type:text/json');
  7. function _charset($url){
  8.   $text = file_get_contents($url);
  9.   $mode = '/charset=(.*)\"/iU';
  10.   preg_match($mode,$text,$result);
  11.   return $result[1];
  12. }
  13. $charset = _charset($url);
  14. function _title($url,$charset){
  15.   $text = file_get_contents($url);
  16.   if ($charset == 'gb2312'){
  17.    $text = iconv('gb2312','utf-8',$text);
  18.   }
  19.   $mode = '/<title>(.*)<\/title>/iU';
  20.   preg_match($mode,$text,$result);
  21.   return $result[1];
  22. }
  23. echo '网站标题:'.$title = _title($url,$charset);
  24. echo "\n";
  25. function _keywords($url,$charset){
  26.   $text = file_get_contents($url);
  27.   if ($charset == 'gb2312'){
  28.    $text = iconv('gb2312','utf-8',$text);
  29.   }
  30.   $mode = '/<meta\s+name=\"keywords\"\s+content=\"(.*)\"\s?\/?>/iU';
  31.   preg_match($mode,$text,$result);
  32.   return $result[1];
  33. }
  34. echo '网站关键词:'.$keywords = _keywords($url,$charset);
  35. echo "\n";
  36. function _description($url,$charset){
  37.   $text = file_get_contents($url);
  38.   if ($charset == 'gb2312'){
  39.    $text = iconv('gb2312','utf-8',$text);
  40.   }
  41.   $mode = '/<meta\s+name=\"description\"\s+content=\"(.*)\"\s?\/?>/iU';
  42.   preg_match($mode,$text,$result);
  43.   return $result[1];
  44. }
  45. echo '网站简介:'.$description = _description($url,$charset);
  46. }

小伙伴要是觉得麻烦可以使用爱站云的api接口:https://aizhancloud.cn/wiki/wangzhan/meta.php?url=查询域名,如配置出现问题或者不会配置的小伙伴可以联系爱站云进行付费操作~

本文来源:【网站meta信息获取 标题 关键词 描述在线获取api代码分享
思享SEO博客编辑转载,仅用于参考学习,如有侵权请联系本站修改删除!
广告位招租评论广告

抢沙发

昵称*

邮箱*

网址