UdacityFrontEndScholarship / jeevan-rakht

This application is a collaborative project made by the Google Udacity Front End Web Developer Scholars.
GNU General Public License v3.0
38 stars 118 forks source link

Improve SEO to appear in first ten results of Google search for keywords Jeevan Rakht #211

Open strongSoda opened 6 years ago

strongSoda commented 6 years ago

Improve the SEO tags and make Jeevan Rakht more visible in Google search results. Optimise code by minifying , images , etc .

trivedi-vatsal commented 6 years ago

We can make use of the OG meta tags. If you wish to implement I will drop the code for it.

strongSoda commented 6 years ago

Yes go ahead and also try to come up with other ways to increase visibility.

parmou commented 6 years ago

Bookmarking helps a lot to get better ranks, so we can even have social media pages for the web app, if mods approve and it is with in the scope of project for time being.

trivedi-vatsal commented 6 years ago

I am making this PR to improve the search results and also making it more shareable - getting more contents like favicon and info when we try to share the link on WhatsApp/Slack or any other platform. The search tags used also increases the search result in a google search.

Add meta tags: OG and itemprop #225

trivedi-vatsal commented 6 years ago

@strongSoda Can you have a look at the PR?

gauravsinghaec commented 6 years ago

@vattytrivedi please refrain from raising PR before getting approval on issues. I would request you to share the screenshots or link to see before and after effect. Hope this makes sense.

trivedi-vatsal commented 6 years ago

@gauravsinghaec For this to work you have to accept the PR as i have set the tags for this repository and project. So if you accept it i will be able to show you the results.

gauravsinghaec commented 6 years ago

@vattytrivedi why is it dependent on our acceptance, sorry but please deploy on heroku and share your heroku test link. Just let me know that if it is not possible to test on your heroku link with the corresponding tag of your repo.

trivedi-vatsal commented 6 years ago

Here are the tags that i have used.

-- itemprop global attribute -->
<meta itemprop="name" content="JeevanRakht"
<meta itemprop="description"
content="JeevanRakht is a Virtual Blood Bank web app">
<meta itemprop="image" content="https://jeevanrakht.herokuapp.com/assets/images/favicon.png">
 <!-- Open Graph protocol markup -->
<meta property="og:type" content="website">
<meta property="og:title" content="JeevanRakht">
<meta property="og:image" content="https://jeevanrakht.herokuapp.com/assets/images/favicon.png">
<meta property="og:description" content="JeevanRakht is a Virtual Blood Bank web app">
<meta property="og:site_name" content="JeevanRakht">

Now the thing is the original repo is jeevn-rakht for which i have made according changes. Now if i wish to do for my repo then i have to change the tags that is the first thing. And secondly the repo code is same so when you will search for same link of this original repo then that will conflict with the results of my version. So i wish if you could trust on this one and merge the PR, it will be helpful.

gauravsinghaec commented 6 years ago

Hey @vattytrivedi only change you need to do to show us is that just updates the below URL with your heroku URL and then you can share the screenshot of the improvements you have done https://**jeevanrakht**.herokuapp.com

trivedi-vatsal commented 6 years ago

See i have not hosted the project on heroku i.e. the first thing. Secondly the tags results depend on the number of visits and making changes in my repo and hosting it no one is going to visit it. And members use this repo link daily so it will give much faster results. So, now it is up to you. I will not be able to give you the screenshot of the result as there is any 2 days left. I can assure you if you accept the PR i will be able to show you result in 1 day.

viditkothari commented 6 years ago

@vattytrivedi, May I ask for confirmation: If there are two files with 15 additions: 1) .PNG file for the favicon and 2) meta tags which help in SEO, so I'm guessing the changes aren't viewable.

Secondly, what is it about the two repos. that you are referring to? Is there any conflicting issue that I need to be aware of?

Also, you mentioned you will be able to show the results. If so, how? Visually or textual reports like analytics?

When I feel these additions are good to be included, and not conflicting I'll process the merge request :)

trivedi-vatsal commented 6 years ago

Yes there are only 2 changes. Have a look at the below link http://ogp.me And the reference to the two repo is not about conflicting. The tags work on keywords if both repos have same tag then they will display different results instead of only one website. And i don't wish to debate more on this topic. I will wait for some time after is comment and will remove the request if you all don't feel it useful. Thanks and sorry.

viditkothari commented 6 years ago

@vattytrivedi, I'm unable to understand which two repos are you referring to when you say both repo : The tags work on keywords if both repos have same tag then they will display different results instead of only one website

@strongsoda created this issue to improve Google ranking but your code seems to deal with Facebook's Open graph, about which I'm not sure if it will yield any effective result in short duration.

abhishekakade commented 6 years ago

@viditkothari I think by two repos, he means the original one i.e. this upstream repo and second one is his forked repo that you guys are asking him to host on heroku. Am I right @vattytrivedi ?

gauravsinghaec commented 6 years ago

@vattytrivedi Can we see the results of improvement now as your changes are there in original site for few days now?

trivedi-vatsal commented 6 years ago

Following is the result if you share the link of the website.

photogrid_1526535889534

And you make a google search the result will be 2nd or 3rd for the link.

gauravsinghaec commented 6 years ago

Hey @vattytrivedi that's great and just see below stats

image

Why is the GitHub link coming up first rather the site link https://jeevanrakht.herokuapp.com/?

gauravsinghaec commented 6 years ago

Google search on jeevanrakht.herokuapp.com is quite good. But @vattytrivedi also is it not possible to improve the Google search on keyword Jeevan Rakht as mentioned in issue title. Check below: image

trivedi-vatsal commented 6 years ago

https://www.google.com/webmasters/tools/home?hl=en

fill the details of the website in this link and add the generated tag.