Closed
Bug 725905
Opened 12 years ago
Closed 8 years ago
[SEO] Implement schema.org for videos
Categories
(www.mozilla.org :: General, enhancement, P4)
www.mozilla.org
General
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: kohei, Assigned: Johnathenphillips, Mentored, NeedInfo)
References
(Blocks 1 open bug)
Details
(Whiteboard: [kb=1254352] [good first bug] )
Attachments
(1 file)
640 bytes,
application/octet-stream
|
Details |
+++ This bug was initially created as a clone of Bug #722848 +++ Currently Google indexes only 15 videos though there is more: https://www.google.com/search?tbm=vid&q=site:www.mozilla.org Solution: Creating a Video Sitemap https://support.google.com/webmasters/bin/answer.py?hl=en&answer=80472 Here's our live example: http://mozilla.jp/sitemap-videos.xml https://www.google.com/search?tbm=vid&q=site:mozilla.jp
Reporter | ||
Comment 1•12 years ago
|
||
And now Google supports http://schema.org/VideoObject. For videos which are not listed on the sitemap, like ones embedded on blog posts, it might be useful. http://googlewebmastercentral.blogspot.com/2012/02/using-schemaorg-markup-for-videos.html
Updated•12 years ago
|
Component: www.mozilla.org/firefox → www.mozilla.org
Comment 2•12 years ago
|
||
I still don't see the point of Sitemaps. IMHO, Google indexes often enough so that we don't need to provide such a feed. I can understand special markup to improve the data. I'll repurpose this as a schema.org bug.
Reporter | ||
Comment 3•12 years ago
|
||
FYI http://www.seomoz.org/blog/building-links-with-video-content
No longer blocks: 705534
Updated•12 years ago
|
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
Reporter | ||
Updated•11 years ago
|
Severity: normal → enhancement
Comment 4•11 years ago
|
||
I want to work in this bug, I was reading the code and I found this 'video template tag' [1] that nobody is using, right? Should I implement schema.org for videos in this template tag (modifying the tag to support poster and possibly other stuff) and change all templates to use this tag OR should I rewrite all templates to use schema.org (ignoring [1])? Am I right to think this way? [1] - https://github.com/mozilla/bedrock/blob/master/apps/mozorg/helpers/misc.py#L67
Should I keep writting manually the Site Map for videos? Is my first time helping here and I'm not sure if I'm doing it right.
As I understand we should write a SiteMap with as many as possible videos related, and wel tagged, so google is able to index them all. Am I wright?
Comment 7•11 years ago
|
||
Hi Chris and Sancus- Could you please review Rik's comment in #2 and provide guidance on whether or not this bug will be beneficial for SEO? Thx, Jen
Flags: needinfo?(chrismore.bugzilla)
Comment 8•11 years ago
|
||
Removing myself as a mentor as I'm not working on this anymore.
Whiteboard: [good first bug][mentor=anthony@ricaud.me] → [good first bug]
Comment 9•11 years ago
|
||
Manually updating the XML file with videos we put on mozilla.org may extra work that may not be completely beneficial and prone for forgetting to do it. I would vote for the VideoObject meta data as part of implementing a video on a page. Here is an example of a video on a page: https://github.com/mozilla/bedrock/blob/master/apps/mozorg/templates/mozorg/contribute.html I wonder if we can write a JS helper file to automatically update the rendered DOM with the schema data for to make it schema.org valid? i.e. Read in the poster value, and set the thumbnailUrl to it. Thoughts?
Flags: needinfo?(chrismore.bugzilla)
Comment 10•11 years ago
|
||
I'm pretty sure a sitemap will help google to index de videos.(In reply to jbertsch from comment #7). I've used it several times in much smaller sites and google indexes better, wich doesen't mean a good position, but it's a begining.
Comment 11•11 years ago
|
||
(In reply to Chris More [:cmore] from comment #9) You are right, as I told earlier I'm a begginer here.. I will hava a look to the code and try helping with the JS, for a site this large will be much better than writing XML manually... Tanks!
Comment 12•11 years ago
|
||
(In reply to Roger from comment #10) > I'm pretty sure a sitemap will help google to index de videos.(In reply to > jbertsch from comment #7). I've used it several times in much smaller sites > and google indexes better, wich doesen't mean a good position, but it's a > begining. I don't disagree that adding the videos to the XML will help Google discover the videos. Doing this manually is just a lot of extra work and it will more likely be overlooked. Doing this automatically via JS or in a template would be cool.
Comment 13•11 years ago
|
||
(In reply to Chris More [:cmore] from comment #12) > (In reply to Roger from comment #10) > > I'm pretty sure a sitemap will help google to index de videos.(In reply to > > jbertsch from comment #7). I've used it several times in much smaller sites > > and google indexes better, wich doesen't mean a good position, but it's a > > begining. > > I don't disagree that adding the videos to the XML will help Google discover > the videos. Doing this manually is just a lot of extra work and it will more > likely be overlooked. Doing this automatically via JS or in a template would > be cool. You are right, I'm having a look to the code you posted in coment 9, see if I can help with this JS.. I agree, doing this automatically would be cool.
Comment 14•11 years ago
|
||
Yep, this bug is valid and would be useful. I'm going to P4 it so that it doesn't show up as needing triage anymore. If you can come up with a patch that autogenerates these tags on bedrock that would be very helpful, Roger.
Priority: -- → P4
Whiteboard: [good first bug] → [good first bug][mentor=sancus@off.net]
Reporter | ||
Comment 15•11 years ago
|
||
Actually this page is orphaned and no longer maintained. Mozilla has some YouTube channels instead: http://www.youtube.com/mozilla http://www.youtube.com/mozillians http://www.youtube.com/firefoxchannel http://www.youtube.com/firefoxmarketplace So we should consider a) removing the video page from mozilla.org, or b) integrating those YouTube videos using API to revamp the video page and create a video sitemap. https://developers.google.com/youtube/getting_started
Reporter | ||
Comment 16•11 years ago
|
||
There is more... http://www.youtube.com/user/mozhacks http://www.youtube.com/user/mozillalabs (obsolete) http://www.youtube.com/user/AirMozilla (obsolete) http://www.youtube.com/user/MozillaStudents http://www.youtube.com/user/MozillaWebmakers http://www.youtube.com/user/WebFWD http://www.youtube.com/user/MozillaOpenNews http://www.youtube.com/user/FirefoxHelpDesk
Comment 17•10 years ago
|
||
I got bedrock running on my machine now, and would like to work on this, I've worked before with YouTube's API, so I think I can add a page with videos from Mozilla's channel. Since that page is now unmantained, has it been removed from the report? or is it still available? which templates should I look at? Also, looks like there are a lot of channels out there, maybe we should use only one? or maybe aggregate the last videos from each of them?
Flags: needinfo?(kohei.yoshino)
Reporter | ||
Comment 18•10 years ago
|
||
Hi Eduardo, welcome to Bedrock! (Comment #15) > Actually this page is orphaned and no longer maintained. The unmaintained, orphaned Firefox video page I mentioned earlier is http://www.mozilla.org/en-US/firefox/video/ > So we should consider > a) removing the video page from mozilla.org, or > b) integrating those YouTube videos using API to revamp the video page and > create a video sitemap. This was just my idea. I'll file another bug to discuss how to deal with this page. There are videos also on other pages, so we could implement Schema.org for those videos regardless of the fate of the Firefox video page. This is one of the pages with videos: http://www.mozilla.org/en-US/foundation/annualreport/2012/
Flags: needinfo?(kohei.yoshino)
Reporter | ||
Comment 19•10 years ago
|
||
Eduardo is working on it. We chatted on IRC for a while.
Assignee: nobody → eduardo
Status: NEW → ASSIGNED
Reporter | ||
Comment 20•10 years ago
|
||
I could be a mentor instead of sancus...
Whiteboard: [good first bug][mentor=sancus@off.net] → [good first bug][mentor=kohei.yoshino@gmail.com]
Comment 21•10 years ago
|
||
Made a pull request for this: https://github.com/mozilla/bedrock/pull/1632 Jenkins build is passing, so would love to have some feedback on it!
Comment 22•10 years ago
|
||
Unassigned due to inactivity on the PR. Keeping this bug open for someone to pick up in the future.
Status: ASSIGNED → NEW
Updated•10 years ago
|
Assignee: eduardo → nobody
Comment 23•10 years ago
|
||
Hi @Alex : I am looking forward to contribute and willing to take this up .
Comment 24•10 years ago
|
||
(In reply to Konark from comment #23) > Hi @Alex : I am looking forward to contribute and willing to take this up . That would be great. Do you have docs on how to contribute to Mozilla.org and our process? https://bedrock.readthedocs.org/en/latest/contribute.html Thanks!
Comment 25•10 years ago
|
||
@Chris : Yes, I have gone through the docs, also setup bedrock on my dev machine. Let me know the next steps, and what exactly needs to be done to close this bug.
Reporter | ||
Comment 26•10 years ago
|
||
Konark: Great! Now you can submit a patch by sending a pull request to the Bedrock repository on GitHub. You can also find Eduardo's pull request for reference: https://github.com/mozilla/bedrock/pull/1632
Comment 27•10 years ago
|
||
Kohei: Have issued a PR against this bug : https://github.com/mozilla/bedrock/pull/1913. Jenkins build has succeeded for the same : https://ci.mozilla.org/job/bedrock_github/3904/
Reporter | ||
Comment 28•10 years ago
|
||
Konark: Thanks! I'll take a look at your code later.
Comment 29•10 years ago
|
||
Done with rebasing and Jenkings build is passing ! https://github.com/mozilla/bedrock/pull/1913
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → modi.konark
Status: NEW → ASSIGNED
Whiteboard: [good first bug][mentor=kohei.yoshino@gmail.com] → [kb=1254352] [good first bug] [mentor=kohei.yoshino@gmail.com]
Updated•10 years ago
|
Mentor: kohei.yoshino
Whiteboard: [kb=1254352] [good first bug] [mentor=kohei.yoshino@gmail.com] → [kb=1254352] [good first bug]
Comment 30•10 years ago
|
||
Setting this bug back to unassigned, as the PR has not been updated in a while. :Konark, please feel free to assign this back to yourself if you have time to revisit :) For anyone else who may like to pick this up, the work in progress code can be found here: https://github.com/mozilla/bedrock/pull/1913
Assignee: modi.konark → nobody
Status: ASSIGNED → NEW
Assignee | ||
Comment 31•9 years ago
|
||
Is this still open? I was looking into the mentored projects and found this topic so I would like to contribute if possible.
Reporter | ||
Comment 32•9 years ago
|
||
Yeah, feel free to work on this if you are interested :) The developer document is available at http://bedrock.readthedocs.org/en/latest/
Assignee | ||
Comment 33•9 years ago
|
||
okay, I will do. Thank you for your quick reply.
Updated•9 years ago
|
Assignee: nobody → Johnathenphillips
Comment 34•9 years ago
|
||
Thanks for inquiring about this bug Johnathen :) I have assigned the bug to you - please see the link in Comment 32 to help you get set up and running bedrock locally. Once you have things working, just submit a pull request to bedrock on GitHub and we can review your code (there are also guidelines to help you do this in the docs). Any questions please just ask!
Comment 35•9 years ago
|
||
hi Jonathen, Are you still interested in working on this bug? If not, let us know and we'll unassign. If you need any help or have any questions let us know!
Flags: needinfo?(Johnathenphillips)
Comment 36•9 years ago
|
||
Is this bug still active? Would like to help out in whatever way I can. Please let me know where this bug is current at. Thanks
Assignee | ||
Comment 37•9 years ago
|
||
Yes this bug is still active. If anyone is willing to contribute to my knowledge of how this works I will be dedicating 4-5 hours on the afternoon of Friday march 27th 2015 to this bug. Any and all help will be appreciated.
Flags: needinfo?(Johnathenphillips)
Comment 38•9 years ago
|
||
Hey @Johnathen P. Are you online? ~Kip
Assignee | ||
Comment 39•9 years ago
|
||
I will be back online at 8:00 p.m eastern time. Email me johnathenphillips@gmail
Comment 40•9 years ago
|
||
@kohei Did you ever file bug for your comment 15 and comment 18? If so could you please make a link for it.
Comment 41•9 years ago
|
||
@Johnathen: Is this still in progress or did you stop working on it?
Flags: needinfo?(Johnathenphillips)
Comment hidden (spam) |
Comment hidden (spam) |
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(zolval)
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•