一般SEO问题是非主题。 Stack Overflow上只接受与编程相关的SEO问题。应该在http://webmasters.stackexchange.com上的Webmasters.SE上询问非编程SEO问题。如果有人指示您阅读此警告,请返回并删除您的问题。
我有一个这个网站 http://www.webtrainingcentre.com/ 这是关于网络开发教程的。 我的问题是我可以拥有多个具有相同关键字但内容不同的页面,例如。 这是一个
我们有一个使用 Struts Framework 进行 Java 编码的网站。该网站的 URL 不利于搜索引擎优化。全部都是像下面这样的 ../buyerApplication.do&companyId=2323 现在我们想做...
我有一个 next.js 网站。我想为网站建立索引以进行搜索引擎优化,这样实际网站就可以在谷歌上看到。当我在谷歌控制台上请求索引时,它说该页面无法索引,因为...
Google Search Console - 随机生成 404 网址链接
截图1 截图2 大家好, 几乎每天,新的随机链接都会添加到 Google Search Console。 该网站过去曾被黑客攻击过,但黑客攻击的后果是固定的:
我是否需要“网页设计[城市名称]”和“网站设计[城市名称]”页面,或者我可以使用“网站设计[城市名称]”对两者进行排名吗?
如果 Google 的关键字规划器向我显示关键字“网页设计 [城市名称]”获得约 880 次搜索,而“网站设计 [城市名称]”获得约 620 次搜索,我可以使用以下方法对这两个关键字进行排名吗”
我快速浏览了类似的问题,但大多数似乎并没有真正回答我的问题。 我有一个名为“产品”的自定义帖子类型。在那里,我有一些分类法,例如房间类型,
如何在 Angular 2 中实现 SEO(元标签)(Angular 通用用于服务器端渲染)?
我正在搜索有关 Angular 2 的 SEO 或元标签的完整示例,使用 Angular 通用在服务器端进行渲染(由 facebook、twiter 和其他元标签识别),但我没有...
我设计了一个网站,整个网站包含在一个页面(index.php)中。 在页面内, 标签定义网站的不同部分(主页、联系人、博客等) 导航... 我设计了一个网站,整个网站包含在一个页面(index.php)中。 在页面内,<section>标签定义了网站的不同部分(主页、联系人、博客等) 导航是通过始终可见的按钮实现的,单击时使用 javascript 更改各部分的可见性,以便任何时候只显示一个部分。 更具体地说,这是通过使用 url 中的哈希并处理 hashchange 事件来完成的。这会产生诸如 www.site.com/#home(如果没有其他哈希值则为默认值)和 www.site.com/#contact 等网址。 我想知道这是否是一个好的设计。它有效,但我感觉一定有更好的方法来实现同样的目标?为了澄清这一点,我的目标是网站一次性加载所有主要内容,以便在初始加载后不再加载页面,并且在部分之间移动会更顺畅。 除此之外,还有一个关于SEO的问题。该网站显示在 google 中,但如果搜索查询在特定部分中包含术语,则单击时它仍会加载默认的 #home 页面,而不是在其中找到该术语的特定部分。我该如何纠正此问题? 最后,其中一个部分是博客部分,这是唯一不会一次加载全部内容的部分,因为默认情况下它会从数据库加载最新的帖子。当用户从列表中选择不同的帖子(列表本身是使用 AJAX 加载的)时,AJAX 用于获取并显示新帖子,pushState 会更改历史记录。同样,为了给每个帖子一个可以在外部引用的唯一 url,菜单会更改由 javascript 处理的 url,从而产生诸如 www.site.com/?blogPost=2#blog 和 www.site.com/?blogPost=1#blog 之类的 url。 谷歌根本看不到这些帖子。使用 Googlebot 工具显示抓取工具将博客部分视为始终为空,因此没有任何博客文章被索引。 我可以改变什么? (我不知道这是否应该出现在网站管理员 stackexchange 上,如果放错地方了,很抱歉) 建立一个正常的网站。给每个页面一个普通的 URL。让 Google 为这些 URL 建立索引。如果您没有可供 Google 索引的页面,则它无法为您的内容编制索引。 使用 JS/Ajax 逐步增强站点。 当点击链接(或执行其他无需 JS 即可加载新页面的操作)时,使用 JavaScript 将当前页面转换为目标页面。 使用 pushState 将 URL 更改为未使用 JavaScript 时会加载的 URL。 (这样做而不是使用片段标识符(#)黑客)。 确保您监听历史事件,以便在单击后退按钮时可以将页面转换回来。 这会导致以下情况: 用户从 Google 到达 /foo /foo包含/foo页面的所有内容 用户点击链接到 /bar JavaScript 更改页面内容以匹配用户直接访问 /bar 所获得的内容,并将 URL 设置为 /bar 和 pushState 请注意,还有(不推荐)hashbang 技术,它将单页网站破解为 Google 可以索引的形式,但这种技术并不健壮,不适用于任何其他非 JS 客户端,并且几乎无法使用。做事和正确做事一样多。
如果您有这样的网址: Java lib 或应用程序将 CSV 转换为 XML 文件? 如果有人在他的网站上创建了一个链接,但像这样更改了名称 Java lib 或应用程序将 CSV 转换为 XML 文件?...
尽管我们的网站没有进行任何更改,但我们的自然流量在没有任何警告的情况下已降至几乎为零。博客一直是我们有机流量的主要来源,特别是在德国,...
我们有一个应用程序,管理员可以动态添加事件。 假设我们的活动有一个 URL:abc.com/100/Rishikesh-Retreat 或 abc.com/100/Mumbai-Retreat 现在,我的问题是谷歌将如何索引这些动态......
我希望将丰富的片段包含到我为客户构建的网站中。客户要求这样做,因为他希望他的有机搜索结果显示他的评论星级。 我读过一些博客
我不久前开始了一个关于默认 ASP.NET Gridview 与 XSLT 的主题(http://our.umbraco.org/forum/developers/xslt/7571-Xslt-paging-vs-UserControl-gridview)寻呼。结论是 X...
CakePHP 分页 - 如何从 url 中删除“page:”以获得更好的 seo/更干净的 URL
当我使用 CakePHP Paging 时,我得到一个像这样的 url: http://example.com/php/page:2 我必须在控制器、视图和routes.php中更改什么才能创建这样的工作网址: http://
#! (hashbang)和 Google SEO [已关闭]
我已经阅读了有关抓取支持 AJAX 的页面的 Google 规范。由于Google的部分索引方法使用URL本身,转换为!#会对SEO产生负面影响吗? 例如,如果我...
当我使用 CakePHP 分页时,我得到的默认网址如下: 本地/帖子/索引/页:3/排序:标题/方向:asc 但是我必须在控制器、视图和routes.php中更改什么才能......
Google Search Console:无法读取站点地图
我有以下站点地图,位于:https://techjobs.xyz/sitemap.xml 我本周早些时候在 Google Search Console 中将其提交给 Google,但它仍然显示无法读取站点地图。 我找到了一些...
如何将 no-follow 代码添加到 WooCommerce 产品属性档案?
所以我在 Wordpress 上有一个 WooCommerce 商店。我设置了产品属性,以便可以对项目进行分类,例如有机、无麸质,每个属性都有一个“是”和一个“否”页面。当...