Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines via the "natural" or un-paid ("organic" or "algorithmic") search results.

learn more… | top users | synonyms

1
vote
0answers
12 views

Migrating a Drupal 7 domain to another domain while keeping dynamically generated URLs intact?

I currently have a website that does repairs and web development. I want to separate the repair section of the website into its own domain name while also keeping the old domain's URLS intact. Since ...
0
votes
0answers
11 views

Install Meta Tags and Meta Tags Quick modules on the same site (D7)

Short: Are Meta Tag and Meta Tag Quick incompatible modules? I am configuring a site that has Meta Tag Quick module but it doesn't allow me to have a meta description tag. It creates an Open Graph ...
0
votes
0answers
8 views

Views Event Listing with microdata for google rich snippet

I'm looking for some hints about implementing microdata for Google rich snippet for a site with an Event listing. The event listing is very simple. Event Contenttype and Views for Showing them etc. ...
0
votes
0answers
19 views

Drupal SEO module - Error on the setup wizrad and on dblog

I am using all Drupal SEO module , and all recommended module with it. I do not see any states on the Drupal SEO module reports. When I am trying to run the setup on admin->config->search->seo ...
0
votes
1answer
21 views

How can I exclude links to untranslated pages from Google search results?

I have a multilingual site (English and Japanese). Japanese is the default language. Some pages have been translated into English and some have not. I am using the XML Sitemap and i18n Modules as ...
0
votes
1answer
38 views

Metatags module with Metatags Quick module

I am currently checking the SEO of my Drupal 7 site. I installed in my site the Metatag module and the Metatag Quick module Is it will cause SEO problems if I will use both of the modules together on ...
0
votes
1answer
41 views

Does not using node_save for updating nodes impact SEO for our site

We changed our node updation process from using node_save() to manually updating the nodes via db queries. What dramatic change we have seen is that number of people coming to us via seo has dropped ...
1
vote
1answer
31 views

Profile2 doesn't works with Metatag

Using Profile2 with no separate page (because I can't set profile page path by pathauto) and it is ignoring all Metatag user patterns. This patch fix only meta tags for separate profile page mode.
1
vote
1answer
132 views

Prevent site from being indexed by search engines?

I have two requirements for my site I don't want my site to be indexed by search engines Anonymous users should not be able to see any content of the site I would have been satisfied with ip ...
1
vote
1answer
65 views

SEO for possible duplicate content

Website is about bands and musicians. Musician can create the profile and add his bio. Band can create profile and add band members and their bio. Many musicians are members of several bands, so i ...
0
votes
1answer
585 views

Add meta tag description, page title and abstract programatically

I have created a custom page using tpl.php want to add meta tag page title, abstract and description that page. Can anyone show me how to add these meta tags programatically to custom page. ...
1
vote
2answers
141 views

Microdata or Schema.org (or both)?

I am building a community site in Drupal 7. I am using the SEO checklist, which suggest to use the microdata module. Other places I read are suggesting to use Schema.org module. what is difference ...
0
votes
1answer
338 views

Metatag and page title modules conflict

I am using Drupal 7 with the Metatag module along with the Page title module. I have a requirement to build the title of a custom content type using some node fields and additional conditions that I ...
0
votes
1answer
316 views

Adding rel=canonical meta tag in comment paginated node pages

I posted this question: Google showing pages with ?page=2 urls and also read this post from Google: http://googlewebmastercentral.blogspot.in/2013/04/5-common-mistakes-with-relcanonical.html I ...
0
votes
4answers
320 views

How to server 410 AND redirect?

I have a load of content that is gone (don't ask). I would like to tell Google and other search engines that this resource is gone, please don't try to index it. This is what HTTP status code 410 ...
0
votes
1answer
65 views

Is there any disadvantage in XML-sitemap & Sitemap [closed]

There are two famous modules, XML-sitemap, and Sitemap. Could I install both the modules? Is there any advantages/disadvantages?
0
votes
0answers
211 views

What can cause duplicated XML sitemap links?

I have a site where I have XML Sitemap installed. I was using node-based sitemaps, and everything was working fine. I also enabled the menu sub-module, and now I see duplicate links for all of my ...
0
votes
0answers
38 views

Should Views result URL's be blocked in robots.txt?

I've a View of Jobs search depending on several exposed filters and I find plenty of url's like these in Google's index in the Google Webmaster Tools: ...
-1
votes
2answers
61 views

Need a Meta-tags module recommendation [closed]

What is the simplest, best module too add HTML Meta-tags for nodes? thanks.
5
votes
1answer
357 views

Using Infinite Scroll module with Views paging: Detrimental to Google SEO?

I love using the Infinite Scroll module with Views. But does Google limit indexing to to only those first bunch of nodes which appear in the view? I'm guessing that when using a regular pager, ...
0
votes
0answers
41 views

Schema.org and Entity Reference

I have two content types: - Place - Event: one of its fields is a reference to a place node Then I have installed schema.org module and I am trying to configure the event properties. But I am having ...
7
votes
3answers
398 views

SEO: Does Google crawl Drupal sites in maintenance mode?

I'm using Aegir to clone copies of my site under a subdomain name ie test.mydomain.com. These copies are in maintenance mode to keep away spammers and prying eyes. I then use these copies to carry ...
0
votes
1answer
343 views

Is there a bulk method of doing 301 redirects from old nodes to new node pages?

I am updating an old drupal 7 site and many of the old nodes now have newer counter parts with new nodes. Since alot of my old nodes have already been spider-ed, I want to do a 301 redirect to the new ...
1
vote
1answer
68 views

Views gives 200 instead of 404 if incorrect argument and a pager is present

I am using with success the global null variable as described here How do I set my views to return a 404 using Global: Null under contextual filters? The solution by Kiam works fine, until a pager ...
1
vote
2answers
71 views

XML Sitemap for Media

I'm looking for a module, that creates a special sitemap for media (using the Drupal Media 2 module).
0
votes
1answer
117 views

Nodewords module and canonical urls https to http protocol

I have installed Nodewords module but I found out that it either creates canonical urls automatically (if you are on https site then canonical url would be https) or you can manually put url inside ...
1
vote
0answers
37 views

2 problems with XML sitemap module

the module doubles every link in the map which leads to a node by it's alias. the map shows nodes (instead of alias links only). A link to the map. How could i solve it? thanks.
0
votes
1answer
106 views

Page not found SEO

Drupal offers us the possibility to set the 404 page displayed for the end users (this can be set in the admin configuration). Ex : If you type http://www.example.com/doesntexist you are ...
3
votes
2answers
1k views

Exclude domain in robots.txt

Is it possible to exclude a domain name in robots.txt? I have a single Drupal site with multiple domains pointing on it. For example our dev and staging server are being crawled by Google when our ...
2
votes
2answers
303 views

Should block titles be <h2>?

These <h2> heading tags, in the canonical sense, should be used as headings only, right? In Drupal, it seems these block headings get <h2> tags, but they aren't semantic headings insofar ...
-3
votes
1answer
174 views

How can I add keywords in my site without module? [closed]

I'm using Drupal 7 and want to add meta tags in my theme. How can i do it without any module?
0
votes
0answers
247 views

Drupal 7 Pages/Panels Title/Meta Description Tag

I have created a profile page showing a bunch of Profile2 views collected in a panel page. I cannot seem to find the correct way to, let's say, get the first and last name of one of the views and use ...
2
votes
1answer
1k views

Why is Drupal adding token on image url

When I'm use the image_style_url(), function I got this token at the end of the URL: ?itok=yjoxJwQh. Drupal uses a different token for styles and script, eg ?mk4o7m. How does this affect caching and ...
1
vote
1answer
70 views

What meaning do the primary / secondary menu links have when it comes to SEO?

Is there some meaningful difference between the primary / secondary links when it comes to SEO? Do they carry a different weight from a search engines perspective? Thank you!
5
votes
2answers
198 views

How to force the canonical URL to use http?

On our page we use the Meta tags-Modul to show a canonical meta tag. In the configuration we use the [current-page:url:absolute] token. This works fine, but the problem is, that whether the page gets ...
1
vote
0answers
30 views

How to use different meta details for English frontpage

I have set up a multilingual website using D7. Now I have two front pages: Chinese and English. I have added meta info for front pages in: Configuration -> Search and Metadata -> Meta ...
2
votes
1answer
73 views

Inclusion of SEO related to content in the header using structured microdata

I am currently looking at the SEO of our site, and I will be using schema.org microdata in the head and 'rich snippets', as well as including facebook opengraph data. What is the best way to include ...
0
votes
2answers
61 views

Design query for job site using subdomains

I'm designing a job site in D7. Ideally for better SEO each state or city should be in separate subdomain(this what I've learnt). For city Paris it'd look like: paris.myjobsite.com I'd post jobs ...
1
vote
1answer
131 views

Should I rewrite my links into aliases?

Is it of any advantage, in addition to using Global Redirect, to rewrite html links from /node/nid to /article/this-is-the-title, even though in both cases traffic is directed to ...
6
votes
2answers
389 views

How to deal with deleted posts: Returning 410 status and preventing path re-use

For my jobs site, I want to return 410 status for those jobs which expire or are removed permanently. How can I do it so that 410 instead of 404 is returned for say job related node types( they'll be ...
3
votes
2answers
1k views

SEO Friendly exposed filter view

I have created a view, with few exposed filter in it. It is working fine, but I when I filter view using some exposed filter, it appends query string to URL ie ...
0
votes
3answers
504 views

Total indexed is zero with 302 status

I'm using Google Webmaster Tools to manage my site SEO; even with 600 articles my total indexed pages is zero. When I use "Fetch as Google" I get the following. <!DOCTYPE HTML PUBLIC ...
2
votes
1answer
379 views

How do I add rel=“nofollow” to links in blocks/menus/etc?

I want to add rel="nofollow" attributes to links that point to login/ToS pages in my Drupal 7 site. How can this be accomplished?
3
votes
1answer
254 views

Using taxonomies to enhance SEO: Hard Situation

I am working on a site that the client required a dynamic url creation for a huge number of keywords for each city (for example). So the result url would be like www.domain.com/city/citname/keyword. ...
7
votes
2answers
497 views

What are the implications of duplicate content issues with Drupal comments?

Say we have a node called node/123 with comments enabled. When comments are made, additional URLs are generated /comment/1, /comment/2 ... and /comment/reply/2/1 etc. Unfortunately, these new URLs are ...
6
votes
2answers
1k views

How do I set my views to return a 404 using Global: Null under contextual filters?

Standard Drupal behavior is to pass all arguments through, whether or not they requested. Sometimes this behavior is desired. However, I need to return a 404 for anything but a query string. Example ...
2
votes
3answers
127 views

How do I manage 404s for old paths after moving to Drupal?

We moved to Drupal from another CMS about a year ago, and we still get 100s of "page not found" log entries each day for paths that were for our old site that don't exist on the new site. By checking ...
0
votes
1answer
139 views

Should I disallow drupal path or alias by robots.txt?

I have 2 languages enabled on my site English and Japanese. Japanese is the default and English has prefix "en". I want search engines to crawl one View page only in Japanese. So I decided to use ...
1
vote
1answer
1k views

How to add noindex / nofollow robot metatags to Views subpages

I have a big view with lots of filters, and Google and friends are killing one of my sites after a cache clear. How could I add noindex and nofollow metatags in this views' subpages header? I would ...
0
votes
1answer
155 views

Google can not connect to the server?

Google Webmaster's tool tells me on a site that "Request timed out or site is blocking Google". On that site. I am wondering how to fix this. Probably relevant info: I'm using Varnish in front of ...