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

Suggestion to improve SEO #1410

Open
NabinKawan opened this issue Jun 24, 2024 · 3 comments · May be fixed by #1426
Open

Suggestion to improve SEO #1410

NabinKawan opened this issue Jun 24, 2024 · 3 comments · May be fixed by #1426
Labels
EPIC This is an Epic

Comments

@NabinKawan
Copy link
Contributor

Current SEO Result of the App

image

1. Add a Meta Description in the Document

  • Issue: No meta description element found.
  • Suggestion: Add a meta description.
  • Example:
<meta name="description" content="Put your description here.">

2. Make Links Crawlable

  • Issue: Links are not crawlable.
  • Uncrawlable Links:
    • Voting Power
      <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlw…" data-testid="voting-power-link">
    • Privacy Policy
      <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlw…" data-testid="privacy-policy-footer-link">
    • Terms of Service
      <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlw…" data-testid="term-of-service-footer-link">
  • Reference: Learn how to make links crawlable

3. Make valid robots.txt file

  • Issue: The current robots.txt file is malformed, preventing crawlers from understanding how to crawl or index the website.
  • Reference: Learn more about robots.txt
  • Error Details:
Line #    Content                                           Error
1         <!DOCTYPE html>                                   Syntax not understood
2         <html lang="en">                                  Syntax not understood
3         <head>                                            Syntax not understood
4         <meta charset="UTF-8" />                          Syntax not understood
5         <link rel="icon" type="image/svg+xml" href="/icons/AppLogo.svg" />  Syntax not understood
6         <!-- <link rel="preconnect" href="https://fonts.googleapis.com"> -->  Unknown directive
7         <!-- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> -->  Unknown directive
8         <link                                            Syntax not understood
9         href="https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap"  Unknown directive
10        rel="stylesheet"                                  Syntax not understood
11        />                                                Syntax not understood
12        <meta name="viewport" content="width=device-width, initial-scale=1.0" />  Syntax not understood
13        <title>SanchoNet Govtool</title>                  Syntax not understood
14        <style>                                           Syntax not understood
15        html,                                             Syntax not understood
16        body {                                            Syntax not understood
17        margin: 0;                                        Unknown directive
18        overscroll-behavior-y: none;                      Unknown directive
19        padding: 0;                                       Unknown directive
20        }                                                 Syntax not understood
21        white-space: pre-line;                            Unknown directive
22        }                                                 Syntax not understood
23        </style>                                          Syntax not understood
24        <script type="module" crossorigin src="/assets/index-ebf1e583.js"></script>  Syntax not understood
25        <link rel="stylesheet" href="/assets/index-d2c89f03.css">  Syntax not understood
26        </head>                                           Syntax not understood
27        <body>                                            Syntax not understood
28        <div id="root"></div>                             Syntax not understood
29        </body>                                           Syntax not understood
30        </html>                                           Syntax not understood
@Sworzen1
Copy link
Contributor

@bosko-m, can you provide data to point 1 or organize somebody who can do it ?

@bosko-m
Copy link
Contributor

bosko-m commented Jun 24, 2024

@Sworzen1 Thanks for reaching out, good point. So we basically need to provide meta description right? And make robots.txt valid?

@Sworzen1
Copy link
Contributor

Sworzen1 commented Jun 24, 2024

I create robots.txt, please, just provide metadata

@Sworzen1 Sworzen1 linked a pull request Jun 24, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC This is an Epic
Projects
Status: Blocked
Development

Successfully merging a pull request may close this issue.

4 participants