FAQ Database Discussion Community


Disallow specific folders in robots.txt with wildcards

seo,search-engine,robots.txt,google-crawlers
Can i hide specific folders from crawlers with wildcards like: User-agent: * Disallow: /system/ Disallow: /v* I want to hide all folders starts with "v" character. It will work this way?...

.htaccess remove index.php and hide parameter key from URLs

php,apache,.htaccess,mod-rewrite,seo
I have the following URL www.example.com/index.php?tag= xxx I want to make it like the following using .htaccess www.example.com/xxx I done it with this code: Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+?)/?$ /index.php?tag=$1 [L,QSA] SO if...

SEO and user-friendly URLs for multi-language website

url,seo,multilingual,usability
Let's say I have a website that has 2 languages, one uses Latin and the second one Cyrillic transcriptions in URLs. For example: example.com/link example.com/ссылка My question is which is more user and SEO friendly, if I leave them as is or if I add the language prefix, so they'd...

MixItUp vs PageSpeed Insigths

jquery,seo,pagespeed,mixitup
PageSpeed Insights says “Remove render-blocking scripts” and list jquery.mixitup.min.js :_( But the script is included at the bottom of the page (and minified), and the functions that use MixItUp is also on the bottom of the page! I don’t know what can I do. Any suggestions please? Thanks a lot....

WooRank Touchscreen Readiness Failing

responsive-design,seo,responsiveness
I'm currently using the WooRank website to improve my sites SEO> However, it keeps failing on "Touchscreen Readiness". It states my buttons should be 40px in height/width which they appear to be.. but it's failing. Any advice? URL: http://www.answer-hut.com...

Sort keyword data to show highest searches with lowest competition

seo,keyword,google-adwords
I've used the Google Adwords tool to find suggested keywords. I want to take this data a step further: Is there a formula or a way to sort this data to show the highest searches with the lowest competition? I'm looking to create an additional column that will output some...

How can I set the title dynamically per page with Manuel Schoebel's SEO package?

meteor,coffeescript,seo,iron-router
With Meteor 1.0.3.1 and Iron Router, I need to set the title dynamically for some pages, while defaulting to a certain title for other pages, using Manuel Schoebel's SEO package. How can I accomplish setting a dynamic page title for a certain route? I've set SEO up generally like this:...

Change the unique generated title names of friendly-id using attribute of another table

ruby-on-rails,ruby,seo,friendly-url,friendly-id
I have a Company Model, and i am using friendly_id like this friendly_id :name, use: :slugged But since there can be many Company with the same name (different branches). I am trying to handle that case by using city attribute from the address of the Company. But the Company address...

Heading order in HTML5

html5,seo,semantic-markup
This is a webpage example of my site: <html> <title> artilce header </title> <body> <header> <h1> nme of website</h1></header> <section> <h2> name of section</h2> <article> <h3>article header</h3> </article> </section> </body> </html> I want to know if this order is correct? Or does it maybe have a bad effect on SEO?...

Yoast SEO multilanguage site

wordpress,wordpress-plugin,seo,multilanguage
I have the following issue. I'm building a website that have 4 languages. I've installed BWS multilanguage plugin to do the different language version. With this plugin I can only change the post language but the SEO meta are ever the same. How can I have different metas for each...

AngularJS, URLs mixing languages and SEO

angularjs,seo
I have an AngularJS 1.0.7 web application. In my app.js: $routeProvider.when('/:language/alquiler-barcos-:departure', {templateUrl: 'partials/boat-rental.html', controller: 'Controller1Ctrl'}); $routeProvider.when('/:language/boat-rental-:departure', {templateUrl: 'partials/boat-rental.html', controller: 'Controller1Ctrl'}); This will let this correct URLs like: http://domain/es/alquiler-barcos-mallorca or http://domain/en/boat-rental-majorca. This is right. However, it will also let http://domain/es/boat-rental-mallorca or...

How do I strip out ?_escaped_fragment_= using .htaccess

ajax,.htaccess,mod-rewrite,seo
Google discovered that I'm allowing end users to navigate my content using ajax loading, and is loading my pages as a user client rather than requesting them as new page loads. So instead of trying to index www.mysite.com/page, it's requesting www.mysite.com/?_escaped_fragment_=/page Which is not at all what I want it...

Google Analytics bounce rate

redirect,google-analytics,seo
I have a bounce rate of almost 90% on my site, I'm wondering if it has to do with my setup perhaps google doesn't like it? My site contains multiple filters you can choose and I want them stacked nicely like this in the url: /banana/kitchen/workspace/ or /kitchen/banana/workspace/ or /workspace/kitchen/banana/...

Use `robots.txt` in a multilingual site

seo,sitemap,robots.txt
Having to manage a multilingual site, where users are redirected to a local version of site, like myBurger.com/en // for users from US, UK, etc.. myBurger.com/fr // for users from France, Swiss, etc... How should be organized the robots.txt file in pair with the sitemap? myBurger.com/robots.txt // with - Sitemap:...

Prerender.io conflicting with CRUD in AngularJs application

angularjs,nginx,seo,google-crawlers,prerender
I am using prerender.io to make my AngularJS website crawlable. However, since I started using prerender.io, the majority of my CRUD requests (e.g. update, delete) return an nginx 405 Not Allowed response. Original (working) nginx location block (before using prerender.io): location / { try_files $uri $uri/ /index.php?$query_string; } Current location...

How to redirect a domain to another without having SEO issues?

dns,seo,url-redirection
I have two domains: mydomain.com and mydomain.fr . I want people who goes to mydomain.fr to see the exact same wordpress install (same content, articles, users etc and when they post on the .fr it also appears on the .com and vice versa) as the .com's . I can duplicate...

Robots.txt file in MVC.NET 4

asp.net,asp.net-mvc-4,seo,robots.txt
I have read an article about ignoring the robots from some url in my ASP MVC.NET project. In his article author said that we should add some action in some off controllers like this. In this example he adds the action to the Home Controller: #region -- Robots() Method --...

Does SEO markup need to be on both versions of a website?

html,mobile,seo,canonical-link
Lets say I have 2 pages (1 for mobile and 1 for desktop) Mobile URL: http://www.example.com/mobile/ Desktop URL: http://www.example.com/ And I put these kind of SEO tags in the <head> of the desktop version of my site: <meta name="description" content="Amazing Description"/> <meta property="og:type" content="Website"/> <meta property="og:url" content="http://www.example.com/"/> <meta property="og:title" content="Perfect...

Best JSON-LD practices: using multiple