MVC网站是不是由主流搜索引擎抓取? [英] MVC site is not crawlable by main stream search engines?

查看:161
本文介绍了MVC网站是不是由主流搜索引擎抓取?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

它是基于MVC 3 +剃须刀,到现在也没有为网站创建DNS,而只是公网IP。由于缺乏对谷歌是否以及如何处理对IP站点蜘蛛的了解,我们得到一个头疼发现我们不能让我们的谷歌公共IP的任何搜索结果。有人坚持认为,这是因为MVC 3,不能被主流搜索引擎索引的。坦率地说,这听起来一个大笑话我,怎么可能谷歌处理Ajax网站,但不能抓取MVC的网站?我不能相信这一点。

现在我要解决,并说服他们,MVC 3没有,我们得到了问题的企业,并通过适当的方式解决这个问题。

我还发现,如果我们注册的公网IP​​的网站,在未来,如果它指向一个DNS,谷歌会考虑同样的内容具有比第一个冲网站排名较低的DNS爬 - 公共IP

顺便说一句,我想微软搜索服务器抓取我们的MVC网站,它的工作好。

有没有文章可以帮助我们,


  1. 让公网IP的网站在谷歌抓取。机器人可以帮我们吗?


  2. 说服团队MVC 3不是根本原因推动我们的情况。


感谢。


解决方案

  

有人坚持认为,这是因为MVC 3,不能被主流搜索引擎。坦率地说,这听起来一个大笑话我被编入索引的......


坦率地说,你说得对!这是一个天大的笑话!为了确保谷歌抓取你的网站,你需要做两件事情之一:


  1. 有链接到你的网站(即使它是公网IP)其他热门网站。结果
    OR

  2. 告诉谷歌抓取您的网站。

选项#1会导致你的网站被抓取,最终(在某个时间点未定),并选择2将导致计划在不久的将来抓取您的网站。

MVC3几乎已经注意到你的网站是怎么爬的事情。假设你有你的MVC3项目中一个静态的HTML页面:

 < HTML和GT;
< HEAD>< /头>
<身体GT;
    你好!这是我的整个网站!而谷歌将看到它以同样的方式,如果不管我有一个MVC项目或静态的HTML页面!
< /身体GT;
< / HTML>

It's based on MVC 3 + Razor, and now there is no DNS created for the site, but just public IP. Due to lack of understanding of whether and how google handle the spider for IP sites, we're getting a headache that found we cannot get any search results of our public IP in google. Someone insists that this is because of MVC 3, which cannot be indexed by main stream search engine. Frankly, that sounds a big joke to me, how could google handle AJAX sites but cannot crawl MVC web sites? I cannot believe this.

Now I want to resolve and convince them that MVC 3 has no business of the issue we got, and resolve this by a proper way.

I also found that if we registered the public IP site, in the future if it's pointed to a DNS, google will consider the same content crawled in the DNS having lower rank than the first coming site - public IP.

BTW, I tried Microsoft Search Server to crawl our MVC site, it's working well.

Is there any articles can help us,

  1. make the public IP site crawlable in google. can robots help us out?

  2. convince team that MVC 3 is not the root cause that push us in the situation.

Thanks.

解决方案

"Someone insists that this is because of MVC 3, which cannot be indexed by main stream search engine. Frankly, that sounds a big joke to me..."

Frankly, you're right! It is a big joke! To ensure that Google crawls your web site you need to do one of two things:

  1. Have links to your web site (even if it is the public IP) from other popular web sites.
    OR
  2. Tell Google to crawl your web site.

Option #1 will cause your web site to be crawled eventually (at some undetermined point in time) and Option #2 will cause your web site to be scheduled for crawling in the very near future.

MVC3 has almost noting to do with how your website is crawled. Suppose you have a static HTML page inside your MVC3 project:

<html>
<head></head>
<body>
    Hello! This is my ENTIRE WEB SITE! And Google will see it the same way regardless if I have an MVC project or a static HTML page!
</body>
</html>

这篇关于MVC网站是不是由主流搜索引擎抓取?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆