Web: Gitcoin SEO Audit: Add Meta Tags

Created on 20 Nov 2018  路  33Comments  路  Source: gitcoinco/web

User Story

As a Gitcoin admin I'd like the Gitcoin site to have metatags (content descriptors that help tell search engines what a web page is about).

Why Is this Needed

On the SEO side, this is high impact for Gitcoin.

Description

SEO Audit Clone Google Document, Meta Tag Recommendations Tab

On the tab named "Meta Tag Recommendations", the meta title and meta description of each of the pages needs to be updated with the provided title and descriptions, or with what the instructions in red denote.

Current Behavior

The meta description and title tags are not updated with what is currently in the "Meta Tag Recommendations" page.

Expected Behavior

The meta description and tags are updated with the recommendations and recommended ruleset (in red)

Definition of Done

  • [ ] meta title tag is updated to the recommended one or follows the ruleset for the recommended one
  • [ ] meta description tag is updated to the recommended one or follows the ruleset for the recommended one
Gitcoin.co enhancement medium

Most helpful comment

Shouldn't this be Meta Title tag?

All 33 comments

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This issue now has a funding of 0.35 ETH (40.76 USD @ $116.45/ETH) attached to it as part of the Gitcoin fund.__

@frankchen07

Then we also want a simple spreadsheet filled out, which I can give you comment access to should you take the bounty on

Can haz access?

@jdorfman - apologies for the delay. Sharing is weird, so I've created a clone here: https://docs.google.com/spreadsheets/d/1k8w8PX59XISYWaRLmUwQvdsLDCiDH0jBIY08qsKpruw/edit?usp=sharing

All good @frankchen07 I'll get started on this tomorrow.

@frankchen07 can you give me some feedback in the spreadsheet before I update the meta tags?

I'm waiting for @frankchen07 to give me the next steps

Doing now:

So for the pages that already have the meta description in the html all you have to do is pull that into the spreadsheet. If there isn鈥檛 anything in the meta description in the html, then take the first sentence for the page. Anything that is in error just mark it as so, and we can deal with it later.

@frankchen07 is away for the week ! Sorry about that 馃槄
I'll ping him if you could tell me what you'd need.
You've got the acess to the spreadsheet right @jdorfman ?

@thelostone-mc yup just finished. LMK if you need anything else.

@jdorfman Do you have a PR with the updated meta tags for the HTML files ?

Checking with our SEO consult to see if we can close this ticket out and get payment to @jdorfman.

@jdorfman - so I've updated the ticket. There's titles and descriptions that need to be updated on the HTML - the recommended things to be updated are all on the spreadsheet under "Meta Tag Recommendations" - hopefully that's more clear.

I'll tip you some ETH for the work you've already done, since requirements have changed. :) (just sent, lemme know if you got it!)

鈿★笍 A tip worth 0.17000 ETH (15.2 USD @ $89.41/ETH) has been granted to @jdorfman for this issue from @frankchen07. 鈿★笍

Nice work @jdorfman! Your tip has automatically been deposited in the ETH address we have on file.

@frankchen07

so I've updated the ticket. There's titles and descriptions that need to be updated on the HTML - the recommended things to be updated are all on the spreadsheet under "Meta Tag Recommendations" - hopefully that's more clear.

Cool, I will update the HTML and make a PR asap.

I'll tip you some ETH for the work you've already done, since requirements have changed. :) (just sent, lemme know if you got it!)

Got it!

Only weird this is it doesn't show up on my profile or MetaMask History (yet).

image

image

^ huh interesting. Check back again later, and if it still doesn't show, perhaps that's something to put into a ticket.

@jdorfman - hows this issue coming along?

@frankchen07 I sent @thelostone-mc a message on Slack but didn't hear anything back. He gave me docker instructions and I wrote back:

image

Screencast link: https://cl.ly/683204dc6d6f

@jdorfman - any luck in figuring out the docker issue?

I'm stopping this. I'm not getting anywhere with the dev env and holding up the task. If I owe any eth please LMK.

Ah shucks sorry man ! i got flooded with messages and your ping just got lost in the mess !

I made the same change you made -> and it worked alright after a refresh.
I'm not able to reproduce this :|
screen shot 2019-01-07 at 1 31 59 am

I'd be happy to validate the change for you if you are still up to make a changes and throw in the PR.
You'd have to update the title attribute and it should render fine.

Again apologies for missing the ping 馃槄

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__Work has been started__.

These users each claimed they can complete the work by 1聽week, 3聽days ago.
Please review their action plans below:

1) aashutoshrathi has started work.

I will update SEO tags as per Sheet, I have completed similar bounty in past too.

Learn more on the Gitcoin Issue Details page.

Shouldn't this be Meta Title tag?

@aashutoshrathi - yes, it shouldn't change the scope or nature of the ask though. Let me know if you need anything else!

Sure.
I'll send PR for the same ASAP.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__Work for 0.35 ETH (43.48 USD @ $124.24/ETH) has been submitted by__:

  1. @jdorfman
  2. @aashutoshrathi

@frankchen07 please take a look at the submitted work:

  • PR by @aashutoshrathi
  • PR by @jdorfman

@aashutoshrathi thanks for picking up this bounty. We're almost there!

I did some spot checks - I saw that https://gitcoin.co/gas/faq doesn't have a meta title entry.

Is there an automated way to ensure that each page does indeed have the title and meta description filled out?

Should I add meta tag to that page in another PR?

@aashutoshrathi - sure that would be appreciated :) Another quick PR and then it's payout time!

Sure sending quick one.

@frankchen07 Check #3564

鈿★笍 A tip worth 0.01750 ETH (2.07 USD @ $118.27/ETH) has been granted to @aashutoshrathi for this issue from @frankchen07. 鈿★笍

Nice work @aashutoshrathi! Your tip has automatically been deposited in the ETH address we have on file.

thanks @thelostone-mc for jumping on this PR. @aashutoshrathi - completed payment, and added a small tip for appreciation on jumping on that last small PR. Let me know if payment goes through!

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__The funding of 0.35 ETH (41.39 USD @ $118.27/ETH) attached to this issue has been approved & issued to @aashutoshrathi.__

Additional Tips for this Bounty:

  • frankchen07 tipped 0.0175 ETH worth 2.07 USD to aashutoshrathi.
  • frankchen07 tipped 0.1700 ETH worth 20.11 USD to jdorfman.

Was this page helpful?
0 / 5 - 0 ratings