I was wondering if firebase domains: .web.app and .firebase.app are indexed by Google.
I hosted my website at myprojectname.web.app but when searching after the name on google nothing comes up.
Do I have to do something to make it work? I'm not very familiar with SEO stuff.
Sites on Firebase Hosting are not automatically indexed by Google search. If you want your web site to show up, you'll have to submit it yourself. For more on this, see the documentation on asking Google to recrawl your URLs.
Related
I'm pretty new to firebase hosting and wanted to know if the static websites hosted using firebase will show up in search results with the domain name provided by Firebase. For example the website hosted as 'abc.firebaseapp.com' or 'abc.web.app' will show in the search results after getting a good number of hits or should I go for a custom domain?
Yes they will show up in search results. There is not much difference than other hostings you could use beside the free website URLs abc.firebaseapp.com and abc.web.app.
Your SEO has not much to do if it is hosted on Firebase or elsewhere. Just try to do your best following the Google instructions.
I would also recommend a custom domain because it would improve your overall SEO performance.
I'm relatively new to Firebase Hosting. I have a web app that I'm working on and I have 2 Firebase Projects setup: 1 for my Production environment and 1for my Staging environments.
Ideally, I would want my Staging environment to NOT be indexed by Google.
Does anybody know if Google crawls Firebase hosted sites by default? If so, is the best way to prevent that to add a robots.txt that disallows all?
Any information would be much appreciated.
I don't think Google treats a web app hosted on firebase any differently than a web app hosted anywhere else; Google automatically indexes everything it can find. Officially, Google finds websites by looking for links and sitemaps. So, if your staging environnement is not linked to anywhere and you don't submit a sitemap directly to Google, in theory you shouldn't get indexed.
But, I wouldn't just count on the fact that you're not putting links out there. Links might find themselves online for some reason at some point in the future.
You could add a robots.txt to your staging site with this value:
User-agent: *
Disallow: /
But in my experience, an even better solution is to make your staging site unaccessible without a username/password. That way, Google's bot won't be able to index anything else than a login form. And if people do find your staging URL, they won't be able to see what's going on there.
Most people actually try hard to be indexed very high and it's not that simple. Since your goal is to NOT rank high, should be very easy. It's like trying to not win a game.
For my Wordpress.org site I use the Google Sitemap Generator plugin by Arne B. While in localhost I activated the plugin and it works.
I usually update my website in localhost and then upload the database to my webhost. So now I am wondering if Google search results will now enter both urls below?? Reason I am asking is because I am afraid Google will consider this as duplicate content.
http://127.0.0.1/beef-recipe-1/
http://www.actual-website.com/beef-recipe-1/
Google can't access your localhost (127.0.0.1) so it will most likely ignore those URL's.
If you are afraid of the above situation the best thing you can do is to delete all the previous sitemaps and re-generate a new one while your site is online. By going to Google's webmasters tools Resubmit the sitemap if necessary and crawl your websites main domain link for e.g: mydomainname.com and let Google crawl all direct links from associated to the homepage.
This way you will not lose rankings on Google while it may become a helping factor to your website.
Cheers!
I am maintaining a Wordpress website, and use Google Analytics to track visits.
The problem is that to do this I have linked the site with my personal Google account. Now I am going to hand over to a new webmaster. I don't want to hand over the details of my Google account, so it will have to be set up with a different Google account. I can find previous answers that tell me how to set up Google Analytics with Wordpress from scratch, but not to change to a different account.
Can anyone suggest what might be the best way forward?
My gmail account was hacked today, and I can't login or request new password anymore. And I lost all content in my blogspot too.
I looked around and found it was stored in google cache. But I had more than 200 articles, and I need to go through more than 200 urls to copy all content.
Is there any methods can help me retries all content from google cache?
A Web Crawler could help you to retrieve many pages of information.
Also, maybe you could use Internet Archive Wayback Machine to retrieve some lost information.
Another tip: the google advanced search could help you too. In particular, the site or domain param.
Update: Maybe this script can do all work for you: Retrieving Google’s Cache for a Whole Website