seo相关内容

搜索引擎友好的 URL

我正在努力构建我的第一个搜索引擎友好的 CMS.我知道拥有 SEO 站点的最大关键之一可能是拥有对搜索引擎友好的 URL.所以有一个这样的链接: http://www.mysite.com/product/details/page1 会产生比这样的排名好得多的排名: http://www.mysite.com/index.php?pageID=37 我知道要像第一个一样创建 URL,我有以 ..
发布时间:2021-11-11 05:47:00 PHP

.htaccess 和 seo-friendly urls

我们现在有一个电子商务网站,其中包含一系列品牌.品牌页面带有如下网址: http://www..com/catalog/brand/view?id=2 我们需要使用更友好(seo-friendly)的网址,例如: http://www..com/ 但是这样就可以解决上面的#1. 这是在根目录的 .htaccess 文件中完成的吗?如果是这样,解决此问题的正确方法是什么 ..
发布时间:2021-11-11 05:18:15 服务器开发

使用 GET 参数时,Apache Redirect 301 失败,例如 ?blah=

我为一位客户构建了一个新的 PHP 站点,并希望将排名靠前的 Google 结果从旧站点结构重定向到新站点结构. 我在文档根目录的 .htaccess 文件中放置了几十个重定向 301,虽然有些工作正常,但我遇到了其他一些问题. 这很好用: 重定向 301/nl/flash/banner_new.swf http://www.example.com/actueel/nieuws.ht ..
发布时间:2021-11-11 05:10:18 服务器开发

如何在 PHP 中进行 URL 重写?

我正在尝试在我的 PHP 应用程序中实现 URL 重写.有人可以分享在PHP和MySQL中实现URL重写的分步过程吗? 在我的应用程序中,我想实现以下 URL 重写,我想重定向 1.http://example.com/videos/play/google-io-2009-wave-intro2. http://example.com/videos/play/203/google-io-2 ..
发布时间:2021-11-11 04:46:13 PHP

如何查看 angular 2 应用程序的页面源代码

我有网络应用程序,每当我使用浏览器视图页面源查看页面源时,我只能看到页面源中的 index.html 内容,因为我能够看到检查元素中的所有 html 代码,但是不在页面源中.有没有人怎么查看网页源码?? 下面是 server.ts 解决方案 只有 Angular Universal 才有可能(服务器端渲染).每个 javascript 文件都在浏览器中呈现,要查看页面源,您必须设置 ..
发布时间:2021-11-10 05:11:24 其他开发

如何在 Angular 2 中实现 SEO(元标签)(使用 Angular 通用在服务器端渲染)?

我正在使用 Angular 2 搜索一个关于 SEO 或 Metatags 的完整工作示例,使用 Angular 通用在服务器端呈现(被 facebook、twiter 和其他元标签识别),但我没有成功.. 我找到了多篇文章,但有不完整的(没有所有的源代码可用)或最旧的(没有用最新版本编译): a) blog.devcross.net/2016/04/17/angular-2-univ ..
发布时间:2021-11-10 05:11:07 其他开发

Angular Universal 生成 404(和其他 HTTP 代码)标头

我正在使用 Angular Universal 创建一个网站.它将具有服务器端呈现,以便搜索引擎对其进行索引. 我已经编码了我的 404 回退路由,它正确显示了它的组件,但它显示了一个 HTTP 200 标头代码. 如何强制使用特定的标头代码?我用谷歌搜索了一些查询,但我发现的一切似乎都是关于读取一个 HTTP 调用的状态代码,而没有关于如何将它写入到浏览器. 解决方案 好的, ..
发布时间:2021-11-10 05:10:35 其他开发

Angular-ui.router:在没有视图刷新的情况下更新 URL

我有一个 Angular SPA,它提供了各种推荐列表和一个谷歌位置地图,基于一些餐厅数据的不同切割(参见 m.amsterdamfoodie.nl).我希望这些列表中的每一个都有自己的 URL.为了让 Google 抓取不同的列表,我使用 标签进行画布导航. 目前 标签会导致视图刷新,这在地图上非常明显. 我可以使用 ng-click 和 $event.preventDefault( ..

Angular 与微数据

微数据是否适用于动态 Angular ng-repeat 项? 我可以将其用作: … 解决方案 我找到了 schema验证器,对于我的网站,它实际上显示了角度表达式: ...发布日期 {{lvl_project['year']}}名称“{{lvl_project['title']}}"关键字 {{lvl_project['tools'].join(',')}}... 此外,它不会 ..
发布时间:2021-11-10 00:02:51 其他开发

Angularjs vs SEO vs pushState

阅读此线程后,我决定使用pushstateapi 在我的 angularjs 应用程序中完全基于 API(独立的前端和独立的后端). 这是我的测试站点:http://huyaks.com/index.html 我创建了一个站点地图并上传到谷歌网站管理员工具. 据我所知: google 索引了主页,索引了动态导航(很酷!)但没有索引任何动态网址.请看看. 我检查了相关主题中 ..
发布时间:2021-11-09 04:29:35 前端开发

使角度可爬行 - 项目开始

在 angularJS 中开发网站时,您是否需要在开始处理您的网站之前担心网络爬虫,或者您可以将其推迟到网站完成. 例如,我读到 HTML 快照是一个很好的解决方案.如果您选择这样做,您是否能够在对网站进行编码后实施它,或者您是否必须围绕此类功能创建网站. 解决方案 我认为在项目开始时考虑策略并在接近项目结束时实施它是很好的. 我们在我工作的公司遇到了问题. 在所有情况下 ..
发布时间:2021-11-09 04:13:33 其他开发

如何从 SPA 返回 HTTP 404 状态代码?

我看到了一些这样的问题(比如 这个),但没有一个专门解决这个问题. 因此 Google 现在支持 SPA和 大多数网络浏览器都支持 HTML5 pushState. 我的 AngularJS(但可以是任何 JS 东西)网站正在使用 URL 来确定 API 路由.然后执行 API 调用,然后相应地呈现内容. 但是,由于每个网址都会返回 HTTP 200 状态代码(包括 exampl ..
发布时间:2021-11-09 03:55:44 前端开发

Angular-ui.router:在没有视图刷新的情况下更新 URL

我有一个 Angular SPA,它提供了各种推荐列表和一个谷歌位置地图,基于一些餐厅数据的不同切割(参见 m.amsterdamfoodie.nl).我希望这些列表中的每一个都有自己的 URL.为了让 Google 抓取不同的列表,我使用 标签进行画布导航. 目前 标签会导致视图刷新,这在地图上非常明显. 我可以使用 ng-click 和 $event.preventDefault( ..

我的 AngularJS 应用程序的 Google 索引

有一篇来自 google 的博客文章,称他们正在为 javascript 应用程序编制索引.但是,我的 AngularJS 应用程序 www.fore-cite.com 似乎根本没有被索引.为了启用索引并使内容可搜索,我需要做什么特别的事情吗? 解决方案 Google 抓取工具会在它抓取的页面上执行 javascript.使用 AngularJS,您必须采取一些步骤来确保您的应用程序被正确 ..
发布时间:2021-11-09 03:43:50 其他开发

用于静态网页的 AngularJS SEO (S3 CDN)

我一直在寻找方法来改进托管在像 Amazon S3 这样的 CDN 上的 angularJS 应用程序的 SEO(即没有后端的简单存储).大多数解决方案,PhantomJS,prerender.io、seo.js 等,依赖后端识别?_escaped_fragment_ 爬虫生成的 url,然后从其他地方获取相关页面.即使 grunt-html-snapshot 最终也需要您这样做,即使您生成了快照 ..
发布时间:2021-11-09 03:41:54 前端开发

从 angularJS 的 url 中删除 # 用于 SEO 的后端为 Django

我知道从 AngularJS 中删除哈希非常简单,但问题是后端在 Django 中. 因此,除非使用“F5"刷新页面,否则该应用可以正常工作. 所以,http://127.0.0.1:8000/account 如果按钮被点击则工作,但刷新页面给我 Page not found 作为服务器搜索它在 urls.py 文件 有人可以建议我解决这个问题吗? 解决方案 一切正常.当 ..
发布时间:2021-11-09 03:32:34 其他开发

使用 HTML5 模式路由在 AngularJS 站点上爬行的 Google 机器人

我们有一个使用 HTML5 路由的 AngularJS 站点.我刚刚做了一些测试“谷歌抓取"运行.结果有点混乱: 在获取选项卡上,我看到我们的网站在查看源代码中的样子,带有所有前端绑定 {{ }},而不是所有呈现的 HTML 在渲染选项卡上,我们的网站看起来非常好,没有 {{ }} 变量,似乎 Google bot 抓取并渲染了网站,这可能与此相符,http://googlewebmast ..
发布时间:2021-11-09 02:13:21 前端开发

搜索引擎如何处理 AngularJS 应用程序?

我发现 AngularJS 应用程序存在两个关于搜索引擎和 SEO 的问题: 1) 自定义标签会发生什么?搜索引擎是否会忽略这些标签中的全部内容?即假设我有 嘿,这个标题很重要 尽管 位于自定义标签内,但仍会被编入索引吗? 2) 有没有办法避免搜索引擎索引 {{}} 字面绑定?即 {{title}} 我知道我可以做类似的事情 但是如 ..
发布时间:2021-11-09 01:43:40 前端开发

我将 ng2-metadata 与我的 angular 版本 4 应用程序一起使用,而谷歌似乎只显示默认标题和描述

我将 ng2-metadata 与我的 angular 应用一起使用,而 google 似乎只显示默认标题和元描述. 我的技术:用于托管的 Angular 版本 4、webpack、typescript 和 firebase. 我正在部署 AOT 版本,并且我添加了 ng2-metadata aot 函数,如下面的链接所示. 这是我正在使用的包: https://www.npmj ..
发布时间:2021-11-08 21:44:17 其他开发