Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SEO是否读取从AJAX加载的数据?_Javascript_Php_Jquery_Ajax_Seo - Fatal编程技术网

Javascript SEO是否读取从AJAX加载的数据?

Javascript SEO是否读取从AJAX加载的数据?,javascript,php,jquery,ajax,seo,Javascript,Php,Jquery,Ajax,Seo,我用Ajax加载了标题、描述和关键字,加载程序后,用php从数据库加载数据。问题是,SEO是否阅读了我代码中的标题、描述和关键词 下面是我的JS函数,用于加载head元素 function addHead(page) { $.ajax({ url:"php/content_head.php", type:"POST", data:"page="+page, success: function(reponse){ result = JSON.parse(

我用Ajax加载了标题、描述和关键字,加载程序后,用php从数据库加载数据。问题是,SEO是否阅读了我代码中的标题、描述和关键词

下面是我的JS函数,用于加载head元素

function addHead(page)
{
$.ajax({
   url:"php/content_head.php",
   type:"POST",
   data:"page="+page,

    success: function(reponse){
        result = JSON.parse(reponse);
        $("title").text(result["Title"]);
        var headL = document.getElementById("head");
        headL.innerHTML+='<meta name="description" content="'+result["Desc"]+'">';
        headL.innerHTML+='<meta name="keywords" content="'+result["Keywords"]+'">';
        headL.innerHTML+='<meta name="author" content="Softmagazin">';
    }
});
}
这是PHP数据

<?php

include "connect.php";
include "config.php";
include "functions.php";

$data = array();

$page = $_POST["page"];
$tabel = $GLOBALS['tabel_pagini'];
$sql = "SELECT * FROM $tabel WHERE Pagina = '$page'";

$result = $conn->query($sql);
$row = $result->fetch_assoc();

$data["Title"] = $row["Titlu"];
$data["Desc"] = $row["Descriere"];
$data["Keywords"] = $row["CuvinteCheie"];

echo json_encode($data);

?>

虽然过去是这样,但谷歌的机器人最近变得更加“聪明”。他们的爬虫应该可以很好地看到你的页面。如果您仍然担心或者只是想亲自看看,请尝试下载Lynx并查看页面的呈现方式

从Google网站管理员帮助站点:

问:我的网站使用PHP、ASP、CGI、JSP、CFM等制作的页面。这些页面还会被索引吗

A:是的!如果这些技术服务于在浏览器中可见的页面,谷歌机器人通常能够毫无问题地对其进行爬网、索引和排序。我们没有偏好,只要我们能抓取它们,它们在抓取、索引和排名方面都是等价的。一种反复检查搜索引擎爬虫如何查看您的页面的方法是使用纯文本浏览器(如Lynx)查看您的页面


此链接可能会回答您的问题:第三段您的代码易受SQL注入攻击。有关如何在PHP中正确使用SQL和PHP的快速示例,请参阅欢迎使用堆栈溢出!我投票结束这个问题,因为它是关于搜索引擎优化,而不是编程。可能会在Google更新的ajax内容爬虫上询问SEO问题: