Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEO Improvement for Province & Contact Pages #115

Closed
Tracked by #93 ...
ekamuktia opened this issue Jul 17, 2021 · 1 comment · Fixed by #227
Closed
Tracked by #93 ...

SEO Improvement for Province & Contact Pages #115

ekamuktia opened this issue Jul 17, 2021 · 1 comment · Fixed by #227
Assignees
Labels
enhancement New feature or request

Comments

@ekamuktia
Copy link
Collaborator

ekamuktia commented Jul 17, 2021

Description

Improve SEO strategy for province & contact page for better searchability

Implementation Model

  • Use Next SEO to set page meta & open graph data
  • Deciding the rule/pattern for each page meta/open graph title & description
    For example:
    On province page, the title use "Informasi Faskes & Alkes untuk COVID-19 di Provinsi (Nama Provinsi)" rule
    On contact page, with "(Penyedia) - (Keterangan) di (Lokasi)" rule e.g. "Ambulans rumah sakit advent - Ambulans di Bandar Lampung"
    Still have no idea for description part. Need suggestion from SEO expert, also need to consider character length for both title & description.
  • Change slug for contact page
    Currently there's no id on each contact data, and the slug is based on row order.
    I'm not sure how the data is updated, but if a row is removed on the source sheet and a user already shared the contact page url, the url may link to different contact from what the user intended.
    Using slug from contact penyedia name can be a better option, as it's more SEO friendly too. But, if this data can be updated, then different strategy should be considered.
  • Add title property on the link (esp. internal one)
  • Give rel="nofollow" to external links
  • Create sitemap.xml
@ekamuktia ekamuktia added the enhancement New feature or request label Jul 17, 2021
This was referenced Jul 17, 2021
@zainfathoni zainfathoni added this to To do in Kanban Board via automation Jul 17, 2021
@zainfathoni zainfathoni added this to Needs triage in Prioritization via automation Jul 17, 2021
@zainfathoni zainfathoni moved this from Needs triage to Low priority in Prioritization Jul 17, 2021
@zainfathoni zainfathoni added this to the Further Optimizations milestone Jul 17, 2021
@mazipan
Copy link
Member

mazipan commented Jul 19, 2021

For sitemap, you can try to use next-sitemap.

I think it will be simpler for us

@mazipan mazipan mentioned this issue Jul 20, 2021
5 tasks
@zainfathoni zainfathoni mentioned this issue Jul 21, 2021
14 tasks
Kanban Board automation moved this from To do to Done Jul 21, 2021
Prioritization automation moved this from Low priority to Closed Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

3 participants