Improve SEO?

This commit is contained in:
Joakim Hellsén 2026-03-17 04:34:09 +01:00
commit 725df27b47
Signed by: Joakim Hellsén
SSH key fingerprint: SHA256:/9h/CsExpFp+PRhsfA0xznFx2CGfTT5R/kpuFfUgEQk
8 changed files with 353 additions and 128 deletions

View file

@ -45,6 +45,14 @@
</div>
<!-- Campaign description -->
<p>{{ campaign.description|linebreaksbr }}</p>
<small>
Published:
<time datetime="{{ campaign.added_at|date:'c' }}"
title="{{ campaign.added_at|date:'DATETIME_FORMAT' }}">{{ campaign.added_at|date:"M d, Y H:i" }}</time>
· Last updated:
<time datetime="{{ campaign.updated_at|date:'c' }}"
title="{{ campaign.updated_at|date:'DATETIME_FORMAT' }}">{{ campaign.updated_at|date:"M d, Y H:i" }}</time>
</small>
<!-- Campaign end times -->
<div>
{% if campaign.end_at < now %}

View file

@ -20,6 +20,14 @@
</iframe>
<!-- Channel Info -->
<p>Channel ID: {{ channel.twitch_id }}</p>
<p>
Published:
<time datetime="{{ channel.added_at|date:'c' }}"
title="{{ channel.added_at|date:'DATETIME_FORMAT' }}">{{ channel.added_at|date:"M d, Y H:i" }}</time>
· Last updated:
<time datetime="{{ channel.updated_at|date:'c' }}"
title="{{ channel.updated_at|date:'DATETIME_FORMAT' }}">{{ channel.updated_at|date:"M d, Y H:i" }}</time>
</p>
{% if active_campaigns %}
<h5>Active Campaigns</h5>
<table>

View file

@ -47,6 +47,14 @@
Twitch ID: <a href="https://www.twitch.tv/directory/category/{{ game.slug|urlencode }}">{{ game.twitch_id }}</a>
</div>
<div>Twitch slug: {{ game.slug }}</div>
<small>
Published:
<time datetime="{{ game.added_at|date:'c' }}"
title="{{ game.added_at|date:'DATETIME_FORMAT' }}">{{ game.added_at|date:"M d, Y H:i" }}</time>
· Last updated:
<time datetime="{{ game.updated_at|date:'c' }}"
title="{{ game.updated_at|date:'DATETIME_FORMAT' }}">{{ game.updated_at|date:"M d, Y H:i" }}</time>
</small>
<!-- RSS Feeds -->
<div>
<a href="{% url 'core:game_campaign_feed' game.twitch_id %}"

View file

@ -21,14 +21,22 @@
{% endif %}
{% endblock extra_head %}
{% block content %}
<h1 id="org-name">{{ organization.name }}</h1>
<theader>
<h2 id="games-header">Games by {{ organization.name }}</h2>
</theader>
<table id="games-table">
<h1>{{ organization.name }}</h1>
<p>
Published:
<time datetime="{{ organization.added_at|date:'c' }}"
title="{{ organization.added_at|date:'DATETIME_FORMAT' }}">{{ organization.added_at|date:"M d, Y H:i" }}</time>
· Last updated:
<time datetime="{{ organization.updated_at|date:'c' }}"
title="{{ organization.updated_at|date:'DATETIME_FORMAT' }}">{{ organization.updated_at|date:"M d, Y H:i" }}</time>
</p>
<header>
<h2>Games by {{ organization.name }}</h2>
</header>
<table>
<tbody>
{% for game in games %}
<tr id="game-row-{{ game.twitch_id }}">
<tr>
<td>
<a href="{% url 'twitch:game_detail' game.twitch_id %}">{{ game }}</a>
</td>