【发布时间】:2016-10-13 04:46:33
【问题描述】:
我正在处理 SEO 项目以提高 https://www.dynamicdentaledu.com 的引擎可见性。我已经完成了许多步骤,包括
- 谷歌网站验证:
<meta name="google-site-verification" content="someGoogleGeneratedCode..." /> 在项目根目录中添加
robots.txt文件和META 标签:<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW, ARCHIVE" />和robots.txt文件包含:User-agent: *和Allow: /谷歌分析跟踪
- 将
<meta name="keywords" content=...关键字列表添加到head - 将
<meta name="description" content=...描述添加到head - 正在生成站点地图,使用 this free site 帮助我创建它
然而,当我搜索名为https://DynamicDentalEdu.com 的网站时,它根本没有出现,甚至没有出现在搜索结果的第二页上。
我正在关注来自here 的更多提示,其中建议使用img alts 和linking。
图片替代标签: 我的网站是一个备考网站,用户一次只能获取一张问题图片。前端是 Angular,内容从独立的 Laravel PHP API 提供给它。
因此,一旦 API 响应返回,图像就会在 Angular $scope 中呈现:<img ng-src="{{ question.image }}"/>
爬虫如何能够像这样查看/索引动态生成的内容?检索下一个图像的唯一方法是用户单击next,进行 API 调用并获取数据。我已经在存在静态图像的网站上的其他任何地方应用了alt 标签,但不知道如何处理这些:
链接:
- GoDaddy 和其他来源基本上将指向您网站的外部链接描述为您网站的
votes,但我的应用程序是全新的。这会严重影响搜索排名吗?
更新:
我刚刚请求 Google 使用 Fetch as Google 选项重新抓取我的网站,并且输出如预期的那样是 index.html,但主体是 Angular ui-view 包装器。 Google 是否无法查看此 HTML 的其余部分?
... head stuff in here ^
</head>
<!--Always include header-->
<ng-include src="'html/partials/header.html'"></ng-include>
<!--Display single page through UI View-->
<div ui-view id="full-wrapper"></div>
<!--Always include footer-->
<ng-include src="'html/partials/footer.html'"></ng-include>
【问题讨论】: