mozilla / irlpodcast

https://irlpodcast.org
Mozilla Public License 2.0
7 stars 16 forks source link

Seo: "Speaking" title and h1 #83

Closed rraue closed 5 years ago

rraue commented 6 years ago

The episode pages should have a “speaking” h1-headline with the main topic of the episode. Currently the h1 is part of the player and js-rendered. Google uses for indexing the DOM.

I suggest, we change the player h1 to a h2 and add a “speaking” h1 on top of the episode description.

The more speaking headline should be the as well. “Social Bubble Bath” is a good title for the episode, but its not a good headline for search results. A good headline for this example episode 13 would be “How social media can create, and can break, our filter bubbles” like written in the description.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/jpetto"><img src="https://avatars.githubusercontent.com/u/317532?v=4" />jpetto</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>We don't have control over the markup of the player, so we can't change that <code><h1></code>. The player is rendered in an iframe, so hopefully doesn't have significant SEO impact.</p> <p>In regards to the "speaking" <code><h1></code>, can this text be visually hidden (as is the current <code><h2></code>)? Ideally we wouldn't have two identical titles (one in the player, one in the page).</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/rraue"><img src="https://avatars.githubusercontent.com/u/36700618?v=4" />rraue</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>No, we should not hide important text, then rather not having it. Do you see any other possibility to add at least a speaking <title>, as this is the important part of this issue? The title is the headline for users in search and should give them the best idea of what to expect on the search result. </p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/jpetto"><img src="https://avatars.githubusercontent.com/u/317532?v=4" />jpetto</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>After conversation with @rraue in SF, we can omit the "speaking" <code><h1></code> entirely for now, and only update the episode titles.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/stephaniehobson"><img src="https://avatars.githubusercontent.com/u/854701?v=4" />stephaniehobson</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>I think the Social Bubble Bath episode was not a good comparison point for thinking about the page titles. Looking at the last few the social media titles are too long and mention the host a bit too much.</p> <table> <thead> <tr> <th>Title</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td>TL;DR</td> <td>Join Manoush Zomorodi as she explores how the internet has changed reading. And, how we're changing alongside it.</td> </tr> <tr> <td>Your Password Is the Worst</td> <td>Tackle your password problem once and for all in this episode of Mozilla's IRL podcast.</td> </tr> <tr> <td>Checking Out Online Shopping</td> <td>Explore the hidden privacy costs of online shopping. Your data may be the most valuable thing for sale.</td> </tr> <tr> <td>Introducing Season 4 of IRL: Because Online Life is Real Life</td> <td>Meet IRL’s new host, Manoush Zomorodi, who will examine the potential of ethical tech with listeners around the globe.</td> </tr> <tr> <td>What to Expect When You're Electing</td> <td>Examine how the internet is changing our minds, our votes, and our democracies – all over the world.</td> </tr> <tr> <td>Kids These Days</td> <td>Today’s teens are the first humans who have spent their entire lives online. Find out what it's like growing up in the age of screens.</td> </tr> <tr> <td>Bullying and Bonding Online</td> <td>Veronica Belmont and Franchesca Ramsey meet the people working to make the web — and world — friendlier places.</td> </tr> <tr> <td>Virtual Connections</td> <td>Veronica Belmont and Peter Rojas explore how the Internet is building and confusing our relationships.</td> </tr> <tr> <td>Paid Attention</td> <td>There’s a new currency in town (and no, we’re not talking about Bitcoin). We’re talking about attention.</td> </tr> <tr> <td>Press Play</td> <td>One of the most successful recruitment tools the U.S. Army ever made was… a video game? Find out how gaming elements in tech have infiltrated our online and offline lives.</td> </tr> </tbody> </table> <p>I'm going to close this issue for now. @rraue if you disagree and want to discuss it further or have another idea how to improve the title, please re-open or open a new issue :)</p> </div> </div> <div class="page-bar-simple"> </div> <div class="footer"> <ul class="body"> <li>© <script> document.write(new Date().getFullYear()) </script> Githubissues.</li> <li>Githubissues is a development platform for aggregating issues.</li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/githubissues/assets/js.js"></script> <script src="/githubissues/assets/markdown.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/languages/go.min.js"></script> <script> hljs.highlightAll(); </script> </body> </html>