草庐IT

片段组装

全部标签

seo - 从搜索结果预览片段中排除文本?

我在我的网站上实现了一个“跳转到内容”链接并将其隐藏在屏幕之外(:focused时除外)。但是,我注意到在一些我没有明确定义元描述的页面上,Google会在搜索结果中选择“跳至内容”作为其预览片段。有没有办法格式化或标记不应在搜索片段中使用的文本?我的情况是跳转到内容链接,但我可以想象其他类似的需求。但是,在这种情况下,它必须保持可访问性(因此没有display:none等)。我想我正在寻找的是rel="nofollow"的某个版本,但对于下一个版本而不仅仅是链接。tl;dr:“跳至内容”链接显示在搜索摘要中。这不是我们想要的。 最佳答案

jquery - Hashbang 和逃脱的片段

所以我一直在调查整个SEOAJAX恶意软件,并在这里设置了一个测试页面:MySite我使用了来自GitHub的示例代码,如您所见,hashbang#!工作正常,但请尝试访问任何将hashbang替换为?_escaped_fragment_的页面谷歌会解释它。在某种程度上,页面无法加载。主页加载。我猜这是两件事之一,也许两者兼而有之:没有HTML快照代码有误..或者我没有得到这个..我使用的代码在这里:https://github.com/bartaz/jquery-address/tree/master/samples/crawling有什么帮助吗? 最佳答

html - 网站结构的丰富片段

我最近发现了丰富网页摘要及其在搜索引擎理解方面的用途内容的类型,例如地址、人员...我有一个网站,我为每个页面复制菜单(一个简单的菜单,链接到网站的所有页面~20)由于body中的第一个元素是菜单,Google对所有页面进行相同的搜索预览:菜单而不是页面的实际内容。所以我想知道是否有一种方法可以告诉搜索引擎页面的结构:例如,一些元素是导航元素,一些是内容,一些是版权......描述页面的“人”结构。我的理解是,丰富网页摘要旨在描述“现实生活”信息,而我正在搜索的内容与此类似,但描述的是结构。我希望这是有意义的。对不起我的英语。 最佳答案

javascript - 所有搜索机器人都使用转义片段吗?

我构建了一个AngularSPA。我的一些head代码如下所示:出于SEO的目的,我将我的应用程序设置为识别带有转义片段?_escaped_fragment_=的请求。当这些请求通过时,它会提供页面的预呈现版本。是否每个搜索机器人都使用转义片段?例如,如果我在Facebook上发布指向我的SPA页面的链接,它会获取该页面的预渲染版本还是未渲染版本?Facebook应该希望转到该页面,查看片段元标记并了解它是一个ajax应用程序,然后重新访问包含转义片段的页面以接收预呈现的内容。 最佳答案 所以看起来对CrawlableAjax规范的

ajax - 获取 URI 片段(哈希)来影响 SEO?被 SE 索引?

我正在构建一个论坛站点,其中通过AJAX在与列表相同的页面上检索帖子。当显示新帖子时,URI片段会更改(例如:.php#1_This-is-the-first-post)。标题和元标记也已更改。我的问题是这样的。我读到搜索引擎无法使用#these-words。因此,我的整个网站将无法被编入索引(因为它看起来像一个页面)。我该怎么做才能解决这个问题,或者至少让我的子页面能够被编入索引?注意:我已经构建了几乎所有站点,因此很难进行彻底的更改。SEO是我最薄弱的极客技能。 最佳答案 添加每个页面的非AJAX版本,并从您的弹出窗口链接到它们

seo - 谷歌转义片段与编码

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion当我们有一个包含哈希bang的url时,谷歌将使用此处描述的转义片段:https://developers.google.com/webmasters/ajax-crawling/docs/getting-started例如:http://mysite.com/search#!potato变成:http://mysite.com/search?_escaped_fragment_=potato但

c++ - 带有片段着色器的 OpenGL 3.3 不同颜色

我正在尝试为3个圆圈着色,但只出现了3个白色圆圈。本例中n为3。每个顶点有5个点,2个用于位置,3个用于颜色这里是我认为可能存在问题的地方:glEnableVertexAttribArray(0);glBindBuffer(GL_ARRAY_BUFFER,vertexbuffer);glVertexAttribPointer(0,2,GL_FLOAT,GL_FALSE,5*sizeof(float),(void*)0);glEnableVertexAttribArray(1);glVertexAttribPointer(1,3,GL_FLOAT,GL_FALSE,5*sizeof(fl

c++ - 以下代码片段的时间复杂度是多少?

我编写了以下代码片段来查找范围摘要,即,当给定一个没有任何重复项的排序整数数组时,它返回摘要如下:/*IP:[0,1,2,4,5,7]*OP:["0->2","4->5","7"]*/classSolution{public:vectorsummaryRanges(vector&nums){vectorres;if(nums.empty())returnres;for(inti=0;i"+to_string(higherRange);res.push_back(str);}elseres.push_back(to_string(lowerRange));}returnres;}};我想

更改片段中的动作栏标题

我需要根据所谓的片段更改和更新动作栏标题。我使用了此示例方法:=Method1===============================Activity>CodigopublicvoidsetActionBarTitle(Stringtitle){getSupportActionBar().setTitle(title);}Fragmento>CodigopublicvoidonResume(){super.onResume();//Settitlebar((MainFragmentActivity)getActivity()).setActionBarTitle("Yourtitle")

c++ - 一个简单的 PNG 包装器。有人可以分享一个片段吗?

我正在寻找一种将图像数据缓冲区放入PNG文件的方法,以及一种将PNG文件放入缓冲区的方法。我想做的只有这两件事。这将是一个使用png.h的非常简单的包装器。好吧,由于可怕的复杂libpngAPI,这并不完全简单,但它的概念是。我之前尝试过DevIL。它比libpng更容易使用。尽管如此,我还是有issues用它。此外,DevIL做得太多。我只需要基本的PNG格式支持,而不是其他20种格式。然后我找到thispage.我称赞PixelFairy和全能的Google为我提供了一个银盘上的实现......结果这搞砸了图像:在处理后的图像中,每条扫描线中的每四个像素都丢失了。通过阅读源代码,我