草庐IT

php - 您如何解决带有分页的页面上的重复标题/元标记?最佳实践是什么?

coder 2024-02-28 原文

Google 网站管理员工具报告在我有分页的页面上有重复的标题标签

此处链接了一些示例。

HTML suggestions
Duplicate title tags
Your title provides users and search engines with useful information about your site. Text contained in title tags can appear in search results pages, and relevant, descriptive text is more likely to be clicked on. We recommend reviewing the list and updating the title tags wherever possible.
« Back to all issues
Pages with duplicate title tags Pages
Licitatii publice Romania din domeniul licitatii produse petroliere si combustibili
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina18.html?sort_field=data_licitatie&sort=asc
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina30.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina32.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina33.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina34.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina35.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina36.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina37.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina37.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina38.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina38.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina39.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina39.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina4.html?sort_field=data_licitatie
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina4.html?sort_field=nume
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina40.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina40.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina41.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina45.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina46.html
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina6.html?sort_field=nume
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina8.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7-pagina9.html?sort_field=valoare_estimata
/licitatii-publice-ro/licitatii-produse-petroliere-si-combustibili-7.html

您采取了哪些措施来解决这个问题?如何在分页页面上设置不同的标题/元标记。

在这种情况下,最佳做法是什么?

最佳答案

您应该在标题中使用分页。例如:“示例商店 | Bjorn Borg 内衣 | 第 2 页,共 20 页”。 Take a read here .尽管不太重要 - 可以对描述元标记执行相同的操作。

关于php - 您如何解决带有分页的页面上的重复标题/元标记?最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5659535/

有关php - 您如何解决带有分页的页面上的重复标题/元标记?最佳实践是什么?的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  4. ruby-on-rails - 使用 Ruby on Rails 进行自动化测试 - 最佳实践 - 2

    很好奇,就使用ruby​​onrails自动化单元测试而言,你们正在做什么?您是否创建了一个脚本来在cron中运行rake作业并将结果邮寄给您?git中的预提交Hook?只是手动调用?我完全理解测试,但想知道在错误发生之前捕获错误的最佳实践是什么。让我们理所当然地认为测试本身是完美无缺的,并且可以正常工作。下一步是什么以确保他们在正确的时间将可能有害的结果传达给您? 最佳答案 不确定您到底想听什么,但是有几个级别的自动代码库控制:在处理某项功能时,您可以使用类似autotest的内容获得关于哪些有效,哪些无效的即时反馈。要确保您的提

  5. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  6. ruby-on-rails - 如何验证 update_all 是否实际在 Rails 中更新 - 2

    给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru

  7. ruby-on-rails - Rails - 子类化模型的设计模式是什么? - 2

    我有一个模型:classItem项目有一个属性“商店”基于存储的值,我希望Item对象对特定方法具有不同的行为。Rails中是否有针对此的通用设计模式?如果方法中没有大的if-else语句,这是如何干净利落地完成的? 最佳答案 通常通过Single-TableInheritance. 关于ruby-on-rails-Rails-子类化模型的设计模式是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

  8. ruby-on-rails - 'compass watch' 是如何工作的/它是如何与 rails 一起使用的 - 2

    我在我的项目目录中完成了compasscreate.和compassinitrails。几个问题:我已将我的.sass文件放在public/stylesheets中。这是放置它们的正确位置吗?当我运行compasswatch时,它不会自动编译这些.sass文件。我必须手动指定文件:compasswatchpublic/stylesheets/myfile.sass等。如何让它自动运行?文件ie.css、print.css和screen.css已放在stylesheets/compiled。如何在编译后不让它们重新出现的情况下删除它们?我自己编译的.sass文件编译成compiled/t

  9. ruby - 如何将脚本文件的末尾读取为数据文件(Perl 或任何其他语言) - 2

    我正在寻找执行以下操作的正确语法(在Perl、Shell或Ruby中):#variabletoaccessthedatalinesappendedasafileEND_OF_SCRIPT_MARKERrawdatastartshereanditcontinues. 最佳答案 Perl用__DATA__做这个:#!/usr/bin/perlusestrict;usewarnings;while(){print;}__DATA__Texttoprintgoeshere 关于ruby-如何将脚

  10. ruby - 什么是填充的 Base64 编码字符串以及如何在 ruby​​ 中生成它们? - 2

    我正在使用的第三方API的文档状态:"[O]urAPIonlyacceptspaddedBase64encodedstrings."什么是“填充的Base64编码字符串”以及如何在Ruby中生成它们。下面的代码是我第一次尝试创建转换为Base64的JSON格式数据。xa=Base64.encode64(a.to_json) 最佳答案 他们说的padding其实就是Base64本身的一部分。它是末尾的“=”和“==”。Base64将3个字节的数据包编码为4个编码字符。所以如果你的输入数据有长度n和n%3=1=>"=="末尾用于填充n%

随机推荐