搜索引擎可以读取外部JavaScript链接生成的链接吗?

时间:2012-07-20 13:21:46

标签: javascript

我发布了一个不明确的问题,之前被投票决定被关闭并删除。 我很抱歉,但作为一个新手,我不知道该怎么问,所以我决定再给它一个记录在案的问题。

在投票之前请等几分钟,我真的需要一个答案。如果您评论该问题是愚蠢的,我将关闭它。

在我的header.php中,我加载了一个javascript代码,该代码从EXTERNAL SITE加载了几个链接到我的网站。

<script type="text/javascript">
    el="http://EXTERNALSITE.com/sc/out.php?s=MYSITESID"
    sl=new Array();  
    sh=new Array();  
    st=new Array();  
    thpm=new Array();  

    sn=new Array(); 
    ns=new Array();  
    sd=new Array();  
    th=new Array();  

    a="</a>";  
    af="<a target='_blank'";  
    ps="<img border='0' src=thumbs/";  


    function dw(n) {  
        document.write(n,"\n");  
    }

    function showLink(n,s,b){
        if (!s){
            s='anc'
        } 

        if (!b){b=''}  
        else {b="&b="+b}  

        ast = af + " class='" + s + "' href='" + el;  
        n=n-1; 

        if (sl[n]&&sl[n]!=""){  
            dw(ast+"&o="+sl[n]+b+"'>"+sn[n]+a)  
        }  
        else{
            dw(ast+b+"'>"+et+a)  
        } 
    }  
</script>

<script type="text/javascript" src="http://EXTERNALSITE.COM/js/MYSITEDID.js"></script>

以下是我用来显示链接的代码:

<script language="JavaScript"> showLink(1)</script>

问题是,搜索引擎可以读取此脚本生成的链接吗?

页面加载后,我的源代码中有这个:

<script language="JavaScript" type="text/javascript">  
    showLink(4);
</script>

<a rel="nofollow" target="_blank" class="anc" href="http://EXTERNALSITE.COM/sc/out.php?s=MYSITEID&amp;o=http%3A%2F%2Fwww.thelink.com">  
    The Link  
</a>

1 个答案:

答案 0 :(得分:1)

似乎Google can do this虽然无法保证如何处理关于授予pagerank的动态生成的链接