seo

AngularJS SEO Page 404 Header Status Code

岁酱吖の 提交于 2019-12-21 21:28:45
问题 We are working in a project which uses Symfony2 + AngularJS. Each one in a different domain (api.domain for Symfony2 and www.domain for the Angular project). Now we are focusing on the SEO part. We use Prerender.io to create static snapshots to serve a good HTML Raw page to crawlers. But the problem is when serving the "404 Page" on Angular: $urlRouterProvider .otherwise('/404'); The thing is, what we do is redirecting a nonexistent page to our "404 Page" with a 200 Header Status Code, which

I'm using ng2-metadata with my angular version 4 app and google only seems to show the default title and description

僤鯓⒐⒋嵵緔 提交于 2019-12-21 18:12:15
问题 I'm using ng2-metadata with my angular app and google only seems to show the default title and meta description. My tech: Angular version 4, webpack, typescript and firebase for hosting. I'm deploying an AOT build and I have added the ng2-metadata aot function like the below link suggests. This is the package I'm using: https://www.npmjs.com/package/ng2-metadata Current issue: The code seems to work in the browser visually but the google bots don't seem to show the other pages title and meta

Angular with Microdata

梦想的初衷 提交于 2019-12-21 17:31:44
问题 Does Microdata work with dynamic Angular ng-repeat items? Can I use it as: <div itemscope itemtype="http://schema.org/Product" ng-repeat="item in items"> … </div> 回答1: I have found schema validator which, for my site actually shows angular expressions: ... datePublished {{lvl_project['year']}} name "{{lvl_project['title']}}" keywords {{lvl_project['tools'].join(',')}} ... Furthermore, it does NOT show all of the ng-repeat -generated elements. This seems to me like a strong indication that the

SEO博客权重上去了流量却增长缓慢的原因

点点圈 提交于 2019-12-21 15:21:52
我曾经见过一个seo博客权重4却关站了,问博主关站原因博主说流量少没收入坚持不下去,今天我来分析一下这种情况出现的原因。 以一个seo博客为例,是谁我就不点名了,写搜索引擎大全排名就是把搜索引擎罗列出来,然后每个用一段官方话介绍一下;写互联网企业榜单,罗列出来,三段不疼不痒的话完;写华为推出“百花号”,概念、注册方式、接入流程完,传播或宣传信息的不止你一个,一个热点出来大家都争着写文章就为了蹭点流量,但真正留住用户的是那些文章融入了作者独家观点、有创造性的网站,你得搞明白一个道理,1+1>2、能使初次访客成为回头访客的不是热点而是价值。 写搜索引擎排名,为什么会出现这样的排名、哪些搜索引擎的排名升了、升了的原因是什么,这些东西写出来才有价值,要更有价值你甚至要去查阅一些资料;写互联网企业榜单,对比一下去年的榜单,哪些升了、哪些降了、在你的角度考虑一下原因是什么,这样写出来才有看点;写百花号,对比一下其它同类产品,优缺点和不同点是什么、你有什么看法,这些写出来才是你独特的地方。建议那些不会写文章的seo博主去卢松松博客站长新闻栏目看一下,你就知道成功的网站不是没有原因的。 很多人在网站运营上犯了一个错误,认为网站流量增加靠的是文章数量的增加,我想问你每篇文章都收录了吗?收录的都有搜索流量吗?你有去调查过网站有多少流量才能赚到钱?有没有考虑过你写多少篇文章才能有赚到钱的流量

SEO:网站优化内容

牧云@^-^@ 提交于 2019-12-21 14:40:20
一、内部优化   (1)meta标签优化:例如:TDK等的优化; 首页:网站名称 或者 网站名称_提供服务介绍or产品介绍 。 频道页:频道名称_网站名称。 文章页:文章title_频道名称_网站名称。 为每个网页创建不同的description,避免所有网页都使用同样的描述。   (2)内部链接的优化,包括相关性链接( Tag标签 ), 锚文本 链接,各导航链接,及图片链接;   (3)网站内容更新:每天保持站内的更新(主要是文章的更新等)。   二、外部优化   (1)外部链接类别: 友情链接 、 博客 、论坛、 B2B 、 新闻 、 分类信息 、 贴吧 、知道、 百科 、站群、相关信息网等尽量保持链接的多样性;   (2)外链运营:每天添加一定数量的外部链接,使关键词排名稳定提升;   (3)外链选择:与一些和你网站相关性比较高,整体质量比较好的网站交换友情链接,巩固稳定关键词排名。 站内SEO 丰富网站关键词 为你的文章增加新的关键词将有利于搜索引擎的“蜘蛛”爬行文章索引,从而增加网站的质量。但不要堆砌太多的关键词,应该考虑人们在搜索引擎中找到这篇文章,会搜索的是什么样关键词? 这些关键词需要在你的文章中被频繁的提及,你可以遵循下面的方法: 1.关键词应该出现于 网页标题 标签里面; 2.URL里面有关键词,即目录名文件名可以放上一些关键词; 3

mysql query to create SEO friendly url from given table structure

那年仲夏 提交于 2019-12-21 06:04:30
问题 I am trying to create SEO friendly URLs using the below tables: Category table Pages table I am trying to write a mysql query that will generate URLs for all the pages in the pages table using the category table producing the below output. Expected Ouput: Here is the MySql query that I tried for generating URLs upto 4 segments: SELECT pg.id AS page_id, p3.id, p1.category AS segment1, p2.category AS segment2, p3.category AS segment3, pg.page_name AS PAGE , concat( '/', p1.category, '/', p2

ASP.NET MVC - Mapping more than one query string parameter to a pretty url

送分小仙女□ 提交于 2019-12-21 04:25:12
问题 I am a bit stuck on the design of my seo friendly urls for mvc....Take for example the following url: http://myapp/venues/resturants.aspx?location=central&orderBy=top-rated With my mvc app i have mapped it as follows: http://myapp/venues/list/resturants/central/top-rated {controller}/{action}/{category}/{location}/{order} Now the only problem is that location and order are optional...so it should be possible to submit a request like: http://myapp/venues/list/resturants/top-rated . This proves

What text inside Flash is indexed by Google?

只愿长相守 提交于 2019-12-21 03:00:50
问题 Does the following mean that dynamic TextFields will NOT be indexed? We currently do not attach content from external resources that are loaded by your Flash files. If your Flash file loads an HTML file, an XML file , another SWF file, etc., Google will separately index that resource, but it will not yet be considered to be part of the content in your Flash file. Does the following mean that ONLY static TextFields will be indexed? At this time, content loaded dynamically from resource files

HTML5 pushstate and SEO link

安稳与你 提交于 2019-12-20 15:36:55
问题 I try to implement pushstate history on my website in order to load content from a single.php page inside a index.php container. My website have two main page : index.php and single.php . On the index.php there are links that call pushstate script: <a class="phplink" href="/Formlabs-3D-printer" title="Formlabs 3D printer">Post 12</a> <a class="phplink" href="/Minimal-Bumper-for-iPhone-5" title="Minimal Bumper for iPhone 5">Post 11</a> On my single.php page I use isset get method to

HTML5 pushstate and SEO link

≯℡__Kan透↙ 提交于 2019-12-20 15:35:10
问题 I try to implement pushstate history on my website in order to load content from a single.php page inside a index.php container. My website have two main page : index.php and single.php . On the index.php there are links that call pushstate script: <a class="phplink" href="/Formlabs-3D-printer" title="Formlabs 3D printer">Post 12</a> <a class="phplink" href="/Minimal-Bumper-for-iPhone-5" title="Minimal Bumper for iPhone 5">Post 11</a> On my single.php page I use isset get method to