Closed Bug 1215643 Opened 10 years ago Closed 10 years ago

Adjust schema.org software applications markup on /firefox/new/ and also add to homepage

Categories

(www.mozilla.org :: Pages & Content, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cmore, Assigned: kohei)

Details

(Whiteboard: [kb=1875320] )

Attachments

(1 file)

44 bytes, text/x-github-pull-request
Details | Review
We have schema.org markup on the /firefox/new/ page page implemented in bug 764035 like: div itemscope itemtype="http://schema.org/SoftwareApplication"> <meta itemprop="name" content="Firefox"> <meta itemprop="description" content="Mozilla Firefox, free web browser, is created by a global non-profit dedicated to putting individuals in control &amp; shaping the future of the web for the public good."> <meta itemprop="url" content="https://www.mozilla.org/firefox/"> ... Two things. 1) We should change the itemprop URL to something that isn't a 301 redirect as it is probably confusing search engines. Let's add new/ at the end of the string like: <meta itemprop="url" content="https://www.mozilla.org/firefox/new/"> This will need to be changed in two places for both schema.org product and software application divs. 2) Add the same two divs to the homepage template with the URL also pointing to the /firefox/new/ page. So that when search engines index the homepage, they also know the URL to the main software download is on /firefox/new/. This will hopefully help make the software download notification on "download firefox" searches on Google switch from the homepage to /firefox/new/: https://www.google.com/search?sclient=psy&hl=en&site=&source=hp&=&q=firefox%20download&aq=f&aqi=&aql=&oq=&pbx=1&gws_rd=ssl
Taking!
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Whiteboard: [kb=1875320]
Attached file pull request
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/7fba29982c4b403f5ae32454033d42076fc3c0b4 Fix Bug 1215643 - Adjust schema.org software applications markup on /firefox/new/ and also add to homepage https://github.com/mozilla/bedrock/commit/52ad8fd9059ebd179e2522fd374ae17aa755936c Merge pull request #3446 from kyoshino/bug-1215643-firefox-schemaorg Fix Bug 1215643 - Adjust schema.org software applications markup on /firefox/new/ and also add to homepage
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: