Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

Added 'noindex' and 'nofollow' in the meta tag #4125

Closed
wants to merge 4 commits into from

Conversation

kaguillera
Copy link
Contributor

PR for #3846. Not sure if/what test is required for this so I did not put one. If anyone thinks that it is necessary let me know.

@mattbk
Copy link
Contributor

mattbk commented Sep 14, 2016

Does this apply only to rejected teams?

@mattbk
Copy link
Contributor

mattbk commented Sep 14, 2016

Travis didn't like that. My question is whether something like

    {% if team.status == 'rejected' %}
    <meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
    {% endif %}

is needed.

<meta name="twitter:card" content="summary" />
<meta name="og:image" content="{{ website.asset('gratipay.opengraph.png') }}" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is already declared here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry that is a mistake...will fix it now

@@ -18,7 +18,9 @@ is_team_owner = not user.ANON and team.owner == user.participant.username
{% block head %}
<link rel="payment" type="text/html" title="Give weekly gift on Gratipay"
href="https://gratipay.com/{{ team.slug }}/" />
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should only do this for rejected teams as pointed out by @mattbk.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about pending teams? We probably don't want those indexed either, now that I think about it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aren't we no indexing too much then? ;)

Copy link
Contributor

@aandis aandis Sep 16, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More to the point, I don't see why we should do this at all. What problem do you see with someone googling and coming on to a rejected/pending team page?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'd only index approved teams.

What problem do you see with someone googling and coming on to a rejected/pending team page?

It can make the team look bad: gratipay/project-review#54.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Under the right to be forgotten, teams projects should have control over their own information. We leave it up as an example, which I assume falls under the TOS. An option might be to (somehow) anonymize rejected teams projects...but this seems like an easier solution unless someone yells. It's also possible for the owner to edit most of the information, although the slug remains.

On this note, are we going to re-review teams projects that were previously rejected once Decouple is complete?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I don't agree here. imo rejected a team just means it wasn't compatible with gratipay and what we do here. Nowhere do we reflect on how good the team is or the nature of work they do. How people perceive that rejection is really upto them. Letting people find rejected teams will at least give them the idea about what we do here and what we don't, if nothing else.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But if you still want to go ahead with this, I'd be fine with that too. Maybe I am the one who doesn't get the clear picture here. ;)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shrug I don't care either way, it's a policy @whit537 came up with.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's also the case the the review ticket is still indexed, quite apart from what we do with the page on Gratipay.

screen shot 2016-10-22 at 4 33 30 pm

@aandis
Copy link
Contributor

aandis commented Sep 16, 2016

I like the new review style.

@chadwhitacre
Copy link
Contributor

Alright, rejecting this PR because a) we don't have a strong consensus that we want it, b) it's not done, and c) it's in the way. :-)

@chadwhitacre chadwhitacre deleted the add-noindex-to-rejected-teams branch October 22, 2016 20:35
@kaguillera
Copy link
Contributor Author

Actually it was finished but I was waiting for the final decision before I put it up for review.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants