Closed Bug 602615 Opened 14 years ago Closed 13 years ago

Improve organic search results for MDN (SEO)

Categories

(developer.mozilla.org Graveyard :: Wiki pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ozten, Unassigned)

References

Details

Doing SEO work on MDN will be an ongoing task over many bugs.

MDN is already doing some great things for SEO. This bug will capture changes for Q4 to improve MDN's position in public search engines.

We can evaluate which are feasible in the short term and punt others.

Recommendations:
1) Improve title tag content. Add tags and and development category.
Expected: <title>String a JavaScript Global Object for Web, Mobile, Application development - MDC</title>
Actual: <title>String - MDC</title>

This would draw on tags, full page name, and any other existing metadata to populate the title tag.

2) Add description metadata:
Expected: <meta name="description" content="String is a global object that may be used to construct String instances." />
Actual: none

The content is from the Summary field of a page.

3) Make sure sitemap is working properly and is used by crawlers
https://developer.mozilla.org/sitemap.xml
https://developer.mozilla.org/Special:Sitemap
Assignee: nobody → ozten.bugs
Another idea that Asa and I came up with is to create new landing pages for major/popular topics with the new Django front end that will allow us to have better control over the content/layout and metadata, since the Deki doesn't seem to be very flexible.

While I want to tackle the low-hanging fruit for 0.9.1, we can work towards a more complete SEO strategy for 0.9.2.
Target Milestone: --- → 0.9.2
Tantek's suggestion for the rout Jay and I are discussing is to start with something like this:

/HTML5
/CSS3
/HTML5/canvas
/HTML5/audio
/HTML5/video

and build crisp landing pages that will link heavily into the wiki. 

We can extend to more of CSS3 for gradients, transforms, animations, etc. as time permits.
Depends on: 586762
(In reply to comment #2)
> Tantek's suggestion for the rout Jay and I are discussing is to start with
> something like this:
> 
> /HTML5
> /CSS3
> /HTML5/canvas
> /HTML5/audio
> /HTML5/video
> 
> and build crisp landing pages that will link heavily into the wiki. 
> 
> We can extend to more of CSS3 for gradients, transforms, animations, etc. as
> time permits.

For 0.9.2, we settled on 3 new pages:  HTML5, CSS3 and JavaScript. I'll file new bugs for those 3 pages and we can work through the design and implementation there.
Target Milestone: 0.9.2 → 0.9.3
Target Milestone: 0.9.3 → 0.9.4
Depends on: 605984, 605987, 605990
I'm making this the tracking bug for our new MDN Learning section + the first set of Learn <foo> pages for HTML, CSS and JS.  Added bugs to dependency tree.

We'll start with getting some page designs from Chowse and then work in the copy Janet has put together.  I'll file new bugs for the content we'll need for the "Learning" landing page.
Assignee: ozten.bugs → nobody
For those not on the PM mailing list, here's the first iteration of Learn pages:

http://people.mozilla.com/~chowse/drop/mdn/learn/v1/

CSS and Javascript pages will follow the model of the Learn HTML pages.
How are we doing on these? Should we start attaching mockups/wireframes to the individual learn page bugs?
See the individual bugs
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Component: Website → Landing pages
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.