8 – Converting a Drupal / Drupal site to Composer With Composer

In our company, there are several locations that seem to have been created by the now outdated method of Create composer project drupal / drupal, It was good to use previously documented methods to remove the replace block in composer.json and move the Drupal / core statement to update Drupal / Core.

However, I am now encountering a strange problem with a very specific contributed module that recognizes the "name": "drupal / drupal" directive and the version as 1.0, which conflicts with the dependencies to install. I tried to remove the name field because composer-docs status is required only for published packages. However, this does not help with the resolution.

Some other Google results indicate that my Drupal core lacks a .git repo that may be required to detect versions. How would I solve that, if it is the case? what else can I try?

Error caused by composer need drupal / csv_serialization:

        Problem 1
- remove drupal / drupal No version group (analyzed as 1.0.0) | Remove drupal / core 8.6.1
- do not install drupal / core 8.6.1 | Remove drupal / drupal No version set set (analyzed as 1.0.0)
- do not install drupal / core 8.6.1 | Remove drupal / drupal No version set set (analyzed as 1.0.0)
- Installation requirement for Drupal / Drupal No version number (analyzed as 1.0.0) -> Fulfilled by Drupal / Drupal[No version set (parsed as 1.0.0)],
- Installation request for Drupal / Core (locked at 8.6.1, required as ^ 8.6) -> Fulfillable through Drupal / Core[8.6.1],


"name": "drupal / drupal",
"description": "Drupal is an open source content management platform that supports millions of websites and applications.",
"Type": "Project",
"License": "GPL-2.0 or later",
"need": {
"Composer / Installer": "^ 1.0.24",
"wikimedia / composer-merge-plugin": "^ 1.4",
"drupal / core": "^ 8.6",
"drush / drush": "^ 9.4",
"symfony / http-kernel": "^ 3.4",
"symfony / http-foundation": "^ 3.4"
"Minimum stability": "dev",
"preferably stable": true,
"config": {
"Preferred-install": "dist",
"Autoloader suffix": "Drupal8"
"extra": {
"_Readme": [
            "By default Drupal loads the autoloader from ./vendor/autoload.php.",
            "To change the autoloader you can edit ./autoload.php.",
            "This file specifies the packages.drupal.org repository.",
            "You can read more about this composer repository at:",
"merge-plugin": {
"include": [
"recurse": true,
"replace": wrong,
"merge-extra": wrong
Installer paths: {
"Vein": ["type:drupal-core"],
"modules / contrib / {$ name}": ["type:drupal-module"],
"profiles / contrib / {$ name}": ["type:drupal-profile"],
"themes / contrib / {$ name}": ["type:drupal-theme"],
"drush / contrib / {$ name}": ["type:drupal-drush"],
"modules / custom / {$ name}": ["type:drupal-custom-module"],
"themes / custom / {$ name}": ["type:drupal-custom-theme"]
"autoload": {
"psr-4": {
"Drupal \ Core \ Composer \": "Core / lib / Drupal / Core / Composer"
"Scripts": {
"pre-autoload-dump": "Drupal \ Core \ Composer \ Composer :: preAutoloadDump",
"post-autoload-dump": "Drupal \ Core \ Composer \ Composer :: sureHtaccess",
"post-package-install": "Drupal \ Core \ Composer \ Composer :: vendorTestCodeCleanup",
"post-package-update": "Drupal \ Core \ Composer \ Composer :: vendorTestCodeCleanup",
"drupal-phpunit-upgrade-check": "Drupal \ Core \ Composer \ Composer :: upgradePHPUnit",
"drupal-phpunit-upgrade": "@composer update phpunit / phpunit --with-dependencies --no-progress",
"phpcs": "phpcs --standard = core / phpcs.xml.dist --runtime-set installation path $ ($ COMPOSER_BINARY - configuration provider directory) / drupal / coder / coder_sniffer -",
"phpcbf": "phpcbf --standard = core / phpcs.xml.dist --runtime-set installation path $ ($ COMPOSER_BINARY configuration provider directory) / drupal / coder / coder_sniffer -"
"Repositories": [
            "type": "composer",
            "url": "https://packages.drupal.org/8"

Site Battle Leaderboard | Forum Promotion


Welcome to the ForumPromotion Site Battle Leaderboard!

Each time a site battle is ended, the winning site is added to the leaderboard by a moderator. This is a friendly contest and an easy way to track your winnings. There are no rewards if you win more battles, but it sure feels good!

Please note that we check if the links are still active. Any dead links, blocked addresses or closed websites will be removed from this list.

How To Set Your Site On SEO – An Introduction | Proxies-free

How To Set Your Site On SEO – An IntroductionThe

This starts from scratch, so sometimes it's boring and obvious, which I have to apologize for, but many people have wrong preconceived ideas that I wanted to clarify.

What is SEO?
Search Engine Optimization alters your website to bring your site up in the search engine results page (SERP). This can be broken down into off-site and on-site SEO, which I explain below. The Google algorithm takes into account more than 200 things when deciding on the SERP, and it is assumed to be updated or optimized every two to three days. Because of the secrecy of the algorithm, most SEO analysis and tips are based on experience, well-founded assumptions, and leaked code, so they can be interpreted. Nothing is carved in stone and it keeps evolving, growing and updating.

Off Site SEO
This is the most important part of SEO, but generally the part over which you have control over the lease. Basically, there are links that point to your site, but the location of these links on other sites, the title and keyword of the link, and the content and meaning of each page are taken into account. I'll explain the importance of this information later, but basically you want lots of links to your website from high-quality, well-known sites with similar content.

On site SEO
In this case, change your own website to get better SERP values. It's the part you have more control over, so I'll focus more on that.
Warez-bb.org is a good example of a site with great off-site SEO and terrible SEO on the ground. Everyone points to wbb and says it's great, but because of wbb's content, all pages are hidden from Google.
An example of a Warz site, which probably has a better SEO site than off-site, is warezlobby.org. This website also gets a lot of traffic from Google, but would not have so many people referring to it. Instead, there are good URLs, titles, meta tags, and other local SEO techniques that contribute to what I'm explaining now.

Title tags
This is the part that appears on the Browser tab, and also the part that appears blue and underlined in Google. You want to balance keywords and text, which attracts Google's attention. It is generally determined by the title of the post by the uploader or the poster on your website. If there are uploaders who are reading this, try to keep your titles clean and legible, with no fancy characters or dots appearing between words. This will generate additional downloads for you. From a webmaster's point of view, you should have it so that it's not just the title. An example where it was really bad was in HQ uploads, where each title was "Free Rapidshare Downloads – HQ Uploads", regardless of what the post was. It's amazing how many "SiteName.com – Powered by vBulletin" have for their index, who really need to give up now.
I also do not have "Site Name – Avatar 2009 DVDrip" like Insanecoder or worse like Just4freeplanet.com. You want to keep the keywords, in this case Avatar 2009 and DVDrip, as close to the front as possible. Therefore, it would be better to have "Avatar 2009 DVDrip – Site Name", such as Warezlobby, Realwarez, etc. If the name of your website is not filled with a keyword, you will not have it in the title, as this will reduce the meaning. Using insanecoders as an example, it would be better for them to have "Avatar 2009 DVDrip" because their name is horrible from a keyword perspective. Their other option is to do something like the Warz Forum, where they have the tiling of the post followed by selected keywords, even if they think they are too many and some titles are too long.

Keyword Meta Tags
Keyword meta tags are not considered by Google, but they are read by Yahoo, but they are given very, very little importance. However, Google reads them and if you add too many keywords, Google penalizes you as a donkey. Yes, so smart. It is recommended that you have no more than 10 keywords. Having hundreds of keywords only slows down the loading of your page. You want dynamic keywords that come from the content of your page. Having keywords like Warez, Download, Free and Rapidshare is pointless. The keywords must match the words in the page content for them to work properly. You do not really have to worry about keywords, just hundreds of keywords.

Description meta tags
That's pretty important. While Google is reading and being considered, it's more important in my opinion, as this is the text that appears under the title in SERP. They want it to be relevant and attract the attention of Google users. Google shows two lines of text from the meta description. Most forum SEO mods take the description from the content of the post. For this reason, uploaders should always include relevant text in their posts. Not just a screenshot of imdb or a screenshot of an info file.

In the past, more attention has been paid to this topic, but it is taken into account in the calculation of the SERP. In this case, the URL is renamed to include the title or specific keywords. For example, sitename.com /showthread.php?p=227370 has been renamed to sitename.com/movie/avatar-dvd-2009-227370.html. Here further search terms were added to the URL. They are usually taken from the title of the post. You want the keywords to be as close to the front as possible and as few stop words as possible. For this reason, it is not advisable to redirect your website to a folder such as Forum or Forum. For example, sitename.com/forum or sitename.com/board as further stop words.

Pictures – General
Search engines like Google can not read images. They prefer text. For this reason, you can add old and title tags to images to show not only search spiders but also visually impaired people what the images are. This is a great way to add extra keywords to your pages. Hover over a picture in a post on HQ-Uploads.com and you'll see text with more keywords. This is more difficult to achieve in forums as an uploader. You can, however, name the pictures. Instead of having images like tinypic.com/15eebg0.jpg, you can, for example, theimagehosting.com/avatar-movie.546.th.jpg Add more keywords to your page. For webmasters, you can add more keywords by using old tags and appropriate names for all your pictures. For example, have your logo named "sitename-home.jpg" instead of "logo.jpg" and an old tag labeled "Sitename logo – more free downloads" or something similar. If you have a guest banner or custom icons, add alt tags to the images, and name them appropriately to add more generic Warz keywords. For example, download-music.jpg is better than forum8-icon.jpg. Everyone can see a forum icon pointing to music or a movie. Google can not do that.

Links – General
Some general hints and tips for links will follow soon!

Content – General
It is difficult to keep control over the content of posts, which are usually done by uploaders. However, you should pay much more attention to the posts you post and send to DDL sites. Because these sites refer to the pages when submitting backlinks, if the content is good, they have a much better chance of getting a high SERP value than the posts in your forum.
You want a text that describes the download. For example, For movies, there is a plot, imdb link, actor, release group, genre, etc. This is important because users have difficulty finding movies like "Up" by Disney Pixar, so extra help and keywords are useful are.
For good examples of posts, check out all of Mr-R-T's on HQ-Uploads.com, for example: B. Movies: include a description of movie, actors, imdb link, information, etc. Anything visitors might be looking for. Remember that bold words are particularly important.

Content – Keywords
Where keywords should be and how often in the near future!

Remember to submit your Sitemap to the Google Webmaster section and Yahoo Site Explorer. Another thing you should add is a robots.txt file. More tips and tricks soon!

Server and hosting
Some time ago, part of the Google algorithm leaked. It was the part regarding the loading time and speed of the page. It showed that Google took into account the page load time of a website, the location of the server, and the frequency with which the website was inactive or not. So it's important to have a fast, reliable host with good uptime, not just for your members, but for a good SERP

Dead links and error pages
Nobody likes dead links, but they happen, so you should have error pages to help members and search engines through your website. Most shared hosting allows custom error pages, and you should use all major error pages such as 400, 401, 402, 403, 404, and 500. Google does not like sloppy websites with lots of missing pictures, dead links, missing pages, etc. So try and keep them to a minimum and keep the site clean. I'm not talking about inappropriate Rapidshare and Hotfile links. I'm missing forum icons, button images, missing pages, and so on.

Blackhat Techniques – Avoiding Illegal
Blackhat is the name for changing your website to get better SERP. This is usually like showing Google something that real people do not see. The simplest example is to use additional keywords on the page that have the same color as the background. This means that people can not see the text, but search engines this is called keyword stuffing. Other examples include redirecting searchers to various pages filled with keywords and links.
This is extremely illegal and Google is constantly improving the algorithm for finding these sites. If you get caught, Google will lock you and it may take several months for the white list to reappear. An example of a high-profile website banned from keyword stuffing was the German BMW Car website, which was banned by Google a few years ago.
Generally, people who offer a lot of traffic or visitors use blackhat techniques. I strongly advise against getting rid of them as it is not worth the risk.

Feel free to distribute this, but a reference would be nice. It is currently in draft form and I will add more soon. In particular, keyword targeting that I did not really handle, and back links and how they work. Feedback and comments are welcome

seo – How often can I use a specific keyword in my entire news site

My site is WordPress, I use Yoast Plugin and my site is a news site. we have events that pile up every day.

When I use a specific keyword, Yoast says, "You've used this focus keyword twice before, so it's probably a good idea to read why you should not use your Focus keyword more than once."

I can not use a synonym keyword. The specific keyword is searched. What do I have to do with this warning?

If I did not use a good keyword base for this wrong keyword, the entire post goes wrong, title, first paragraph, picture alt and …

I appreciate you, if you guide me

Many Thanks

Why is the site not showing up in the search results?

This is a discussion about Why is the site not showing up in the search results? within the Search Engine optimization Forums, part of the Internet Marketing category; Why is the site not showing up in the search results? My site has been indexed, but now displayed in the search results, I do not know …


FSB Site Map for Google Analytics?

  1. Can someone tell me how to send my FSB Shop Sitemap to Google Analytics? I've reviewed my FSB site on Google and are now being asked for a site map

  2. Daveyboy

    Community veteran

    FSB Active customer

    FSB developer license customer

    January 8, 2016
    Likes received:
    Trophy Points:

    Click Crawl … Sitemaps in GWT on the left …. Then click Add / Test Sitemap in the top right corner and enter sitemap.xml

  3. Thanks again Dave – much appreciated.

How do I monitor the backlink of my site in Google Webmaster?

Fraud or Legit Site to make money?

Warning: Before investing in Hyips, Mlm, and Revshares, you must understand that these business programs pose a very high risk. You should not invest what you feared to lose in successful programs.

Taurise is a new invesmtnet program, which is online since 28.03.2014. This program is located on its official website:

Our business model includes a continuous analysis of the innovative technology market and creative thinking of each member of our team. This allows us to stay one step ahead of our competitors in the planning phase.
A constant flow of external investment from our partners around the world allows us to evolve several times faster than our competitors without being constrained by a specific budget.
The ambitions of our employees grow with each new achievement. As an example, we can introduce our new ASIC Miner ECO Solar v.2.00. The miner who has shown the world what an environmentally friendly and highly productive mining instrument can be. It is manufactured to the highest standards, is exceptionally user-friendly and truly unsurpassed among its well-known colleagues.
Taurise uses a variety of marketing strategies to achieve maximum recognition from mining tool manufacturers, from classic advertising to multi-level marketing elements: all of this makes ASIC Miner ECO Solar v.2.00 widely known around the world in no time at all.

This program offers 7 invesmtnet plans:

Plan 1: 1.8% daily for 10 days
Investment: from $ 30 to $ 199,
Duration of investment: 30 days.

Plan 02: 2 days daily for 20 days

Investment: from 200 USD to 999 USD

Plan 03: 2.3% daily for 35 days

Invesmtent: from 1000 USD to 9999 USD

Plan 04: 2.5% daily for 50 days

Investment: from 10000 USD to 100000 USD.

Plan 05: 3.5% daily for 25 days

Invesmtent: from 700 USD to 5000 USD.

Plan 06: 4.5% daily for 40 days

Invesmtent: from 5001 USD to 20,000 USD

Plan 07: 3.5% daily for 70 days

Investment: from 500 USD to 30000 USD

As a reward you will receive:

A bonus of $ 150 with $ 15,000 in sales on your team, a $ 400 bonus on $ 30000 in your teams, a $ 500 bonus with $ 60000 in your team bonus of $ 2000 at one $ 100,000 in sales in your teams, $ 5,000 in revenue on 249999 U7SD in your team, a $ 7500 bonus on $ 500,000 in your team, a $ 10,000 bonus on $ 750,000 in revenue Your team, a $ 50,000 bonus on sales of $ 1,000,000 on your team.

In addition, you receive 7% on the first level, 4% on the second level, 2% on the third level, 1% on the four level and 0.5% on the five level.

For payment methods you can pay in and out with this program: Perfect Money, Advcash, Payeer, Ethereum and Litecoin

The minimum deposit for this program is $ 30 and the minimum payout is $ 1.

You can join the site here