seo

GWT SE friendly application

大城市里の小女人 提交于 2019-12-03 16:02:58
How can I develop 'Search Engine Friendly' web app in GWT? Take an example of StackOverflow itself, it's a web app and should be SEO friendly allowing users to search from search engines. If someone wants to develop same app in GWT. How can one make it SEO friendly? GWT contains a single HTML file. How can we allow its inner content to be visible in SE? Any suggestion or comment, will really help. Thank you. Make it crawlable ... this could be helpful http://code.google.com/web/ajaxcrawling/ As someone who has done this before, I want to warn you. If you are going to do a small application and

HSTS preload list - possible SEO issue for www sites

不羁的心 提交于 2019-12-03 15:36:58
Let me explain a real world situation here. I run the website https://www.liloo.ro and I want to enable HSTS (+HSTS preload) for it. The problem is that in order to submit it to the preload list the main domain has to respond with a HSTS header. Let me be more precise: In order to submit a site to the preload list and meet the requirements the first redirect has to be to the https version of the main domain. In my case I can't redirect from http directly to https + www -> I have to redirect first from http to https (serve the main domain name HSTS header here) and redirect once again to https

H1 tags, SEO and semantics

微笑、不失礼 提交于 2019-12-03 15:28:30
I'm using the H1 tag in my document as the main title, as you do. The text in the H1 is the title of the company, which needs to be shown on every page. I'm using the H2 tag for the title of the main content on each page. So the H1 is the same on every page, and the H2 changes. Example http://dev.darrenhall.info/temp/stackoverflow/h1/h1.gif I know that a lot of sites use the H1 to do what I'm doing with the H2, am I losing out by not doing this? I know that semantically I can't make the H1 into a H2 and vice versa, so I'm wondering what the best option is. Does it matter that my H1 is always

Specify custom canonical URL in WordPress Post

孤街浪徒 提交于 2019-12-03 14:20:16
We operate 1000's of websites, most of them are are made for specific sports events. Currently we have our writers write to all of them specifically for unique content. However we have 2 major sites that cover all events in their verticals; and we would like to start syndicating content to the minisites, from these major sites. To maintain best practices in Google's eyes, we would have to specify the original source of the article via the rel=canonical tag - however our current plugin AIOSEO (All-in-One SEO) doesn't support specifying canonical tags on a post, or page basis. Is there a way to

Detect social bots in Node Express

不问归期 提交于 2019-12-03 14:12:11
I'm trying to detect for either of the following 2 options: A specific list of bots (FacebookExternalHit|LinkedInBot|TwitterBot|Baiduspider) Any bots that don't support the Crawable Ajax Specification I've seen similar questions ( How to recognize Facebook User-Agent ) but nothing that explains how to do this in Node and Express. I need to do this in a format like this: app.get("*", function(req, res){ if (is one of the bots) //serve snapshot if (is not one of the bots) res.sendFile(__dirname + "/public/index.html"); }); What you can do is use the request.headers object to check if the

Linking together >100K pages without getting SEO penalized

谁说我不能喝 提交于 2019-12-03 13:51:07
I'm making a site which will have reviews of the privacy policies of hundreds of thousands of other sites on the internet. Its initial content is based on my running through the CommonCrawl 5 billion page web dump and analyzing all the privacy policies with a script, to identify certain characteristics (e.g. "Sells your personal info"). According to the SEO MOZ Beginner's Guide to SEO : Search engines tend to only crawl about 100 links on any given page. This loose restriction is necessary to keep down on spam and conserve rankings. I was wondering what would be a smart way to create a web of

How to use Cloud Functions for Firebase to prerender pages for SEO?

こ雲淡風輕ζ 提交于 2019-12-03 13:49:03
问题 The Cloud Functions for Firebase documentation here states that this can be done using cloud functions - Prerendering for single page apps to improve SEO. This allows you to create dynamic meta tags for sharing across various social networks. There are 2 questions I have: Can someone explain with an example how pre-rendering is achieved? How does this work in conjunction with Firebase Hosting? So let's say I have a webpage at xyz.com/salon/43 and in Firebase hosting I have a salon.html which

Are HTML Meta Tags still important? [closed]

半腔热情 提交于 2019-12-03 13:34:55
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 8 years ago . I read some articles on Internet, some said that search engine like Google and Bing don't care about HTML Meta Tags any more. Should I still need to maintain the HTML Meta Tags in my website properly? Thanks! 回答1: Are meta tags critical? Every search engines emphasizes meta tags differently. Google doesn't let

ASP.NET MVC - Mapping more than one query string parameter to a pretty url

江枫思渺然 提交于 2019-12-03 13:29:42
I am a bit stuck on the design of my seo friendly urls for mvc....Take for example the following url: http://myapp/venues/resturants.aspx?location=central&orderBy=top-rated With my mvc app i have mapped it as follows: http://myapp/venues/list/resturants/central/top-rated {controller}/{action}/{category}/{location}/{order} Now the only problem is that location and order are optional...so it should be possible to submit a request like: http://myapp/venues/list/resturants/top-rated . This proves to be a problem when the request hits the controller action, the location parameter has picked up "top

Single Page App + Amazon S3 + Amazon CloudFront + Prerender.io - how to set up?

橙三吉。 提交于 2019-12-03 11:48:49
I have single page app built with Backbone.js. I host app (app consists of static files only) on Amazon S3. I use CloudFront as a Bucket CDN. App is accessed by https://myapp.com -> https://abcdefgh34545.cloudfront.com -> https://myBucket.s3-eu-west-1.amazonaws.com/index.html How I can use Prerender.io service with this stack? I have to somehow detect that WebSpider/WebRobot is accessing the page and redirect it to prerender.io... It's hard to use Prerender.io with a static Amazon S3 site. You could stand up an nginx/apache server in front of s3: https://myapp.com -> https://mynginx-server.com