在,我根据每个页面有多少图片来做有条件的广告。所以如果有一张图片,我会得到一个468x60的图片。如果有4张图片,我会让一个180 x 150的文字广告出现在第二张图片之后,336 x 180的文字广告出现在所有4张图片的下方。这在13种不同的情况下都会发生;这取决于是否有1张图片,2张图片,3张图片,等等。这会不会“惹恼”爬虫,进而损害我的页面排名?
你可以明白我的意思,。只要浏览随机的页面,你就会看到广告布局是如何改变有多少图像的区域的。
编辑:(简化解决方案),我不准备在广告实体中插入一个图片实体,该实体可以有N张图片。这些图片与广告有关。
广告模式:
public class Ad
{
public int Id { get; set; }
public string Title { get; set; }
public virtual ICollection<Picture> Pictures { get; set; }
}
图片模型:
public class Picture
{
public int Id { get; set; }
public string U
我们使用外部系统在我们的网站上提供广告。目前在我们的头文件中,我们有一些js,它使用jquery将数据插入到我们的广告持有者中,这是一个出现在每个页面上的div。
$("#adSpot").prepend('put my ad here');
我们的第三方广告系统刚刚开始使用Google广告服务器,这是另一个提供广告的系统,所以现在我们可以调用一些JS。我想使用我们的头文件,而不必接触每个文件,但我没有机会插入js,然后执行如下:
$("#adSpot").prepend('GA_googleFillSlotWithSize("c