content migration https://publish.mediacurrent.com/ en 20 Things to Know About Your Site Before Choosing a Digital Partner https://publish.mediacurrent.com/blog/20-things-you-must-know-choosing-digital-partner <span class="field field--name-title field--type-string field--label-hidden">20 Things to Know About Your Site Before Choosing a Digital Partner</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><em>This post is a part of our <a href="/ebooks/marketers-guide-drupal-8">Marketer's Guide to Drupal 8</a> series. We created this guide to walk you through considerations for choosing an open source CMS, plus case studies and CMO advice to bring your site to the next level.</em></p> <p dir="ltr">Before you engage with a new agency to build, redesign, or migrate your site, there are some key data points you should know about your existing site.</p> <p dir="ltr">In this part of the series, we’ll cover what you need to know about your website traffic, site speed, SEO and hosting and highlight some helpful tools. Knowing these baseline metrics prior to engagement with an agency will help you establish a benchmark with which to evaluate your new site and will help save time during agency evaluations and discovery. </p> <h2 dir="ltr">Traffic Behavior points to know </h2> <h3 dir="ltr">1. What are your users’ geographic locations? </h3> <p dir="ltr">Determining where your traffic comes from is a very important point that your agency will want to know. Why is this important? One reason is that if you are currently hosting your website on a web server in the basement of your facility and serving web pages globally, you may want to consider employing a CDN to speed up the page load time. From a digital strategy perspective, creating a location specific, <a href="https://www.mediacurrent.com/blog/drupal-8-marketers-part-2/">personalized</a><a href="https://www.mediacurrent.com/blog/drupal-8-marketers-part-2/"> user experience</a> can help maximize ROI on your website redesign.</p> <h3 dir="ltr">2. Which devices do your visitors use? </h3> <p dir="ltr">Google gives the cold shoulder to non-mobile-friendly sites, so it’s important to know if your site performance <a href="https://search.google.com/test/mobile-friendly">measures up to mobile standards</a>. (<a href="https://www.mediacurrent.com/blog/optimizing-mobile-user-experience/"> Mobile UX </a>optimization is a separate story.) You’ll want to know what percentage of visitors are using mobile, tablets, and desktops to view your content.</p> <h3 dir="ltr">3. Are your readers engaged? </h3> <p dir="ltr">What percentage of your visitors are Returning versus New Visitors? Do your readers have multiple page views per visit or do you have a high bounce rate? What is the average time spent on a page?</p> <h3 dir="ltr">4. What are your goal metrics? </h3> <p dir="ltr">Are website actions and goals tracked and measured? If so, what actionable items (Sales Inquiries, Newsletter Subscriptions, etc.) are monitored and measured?</p> <h3 dir="ltr">5. What are your traffic sources? </h3> <p dir="ltr">Traffic sources are categorized by these terms:</p> <ul dir="ltr"> <li><em>Direct traffic</em> can be explained as traffic that goes directly to a page on your site from either a bookmark, typing in the URL directly or by clicking on a link from an email.</li> <li><em>Organic search</em> is traffic coming to your website from a search engine such as Google, Bing or Yahoo.</li> <li><em>Referral traffic</em> is traffic to your site from other sites that aren’t search engines.</li> </ul> <h3 dir="ltr">6. Anonymous and Authenticated Users. </h3> <p dir="ltr">Who is using your site? Typically users can be organized into two main categories:</p> <p dir="ltr"><strong>Anonymous users </strong>are users who have no login credentials and typically have little interactivity with the website. </p> <p dir="ltr"><strong>Authenticated users</strong> typically do have login credentials and have permissions to create other users, create blog posts or perhaps even generate a report on website activity. Are your authenticated users logging into the website with a single sign-on service like OpenID or OAuth? Your future vendor will need to know this to ensure that your new site can work with such a service.</p> <h3 dir="ltr">7. Does your website currently have a publication workflow? </h3> <p dir="ltr">Depending on the purpose of your site, you may have a workflow to create and publish content. For example, if you are a marketing content strategist, you might write blog posts about your widget but require peer editing or a marketing director to approve your post.</p> <h2 dir="ltr">Site Speed points to know </h2> <h3 dir="ltr">8. How fast does your website load currently? </h3> <p dir="ltr">There are many factors that can impact page load times such as page size, web server geographic location, web server capabilities and internet connection speeds. When testing the speed of your site, it is important to consider the initial page load time in addition to the page load time for returning visitors. </p> <p dir="ltr">There are several site speed tools available to establish these benchmarks such as:</p> <ul dir="ltr"> <li><a href="https://tools.pingdom.com/">PingDom</a></li> <li><a href="https://developers.google.com/speed/pagespeed/insights/">Google PageSpeed</a></li> <li><a href="https://gtmetrix.com/">GTmetrix</a></li> <li><a href="http://jmeter.apache.org/">Apache JMeter</a></li> <li><a href="https://www.neotys.com/neoload/overview">NeoLoad</a></li> </ul> <h2>SEO points to know </h2> <h3 dir="ltr">9. Top Keywords. </h3> <p dir="ltr">What are the current top keywords being used to find your site? Google Analytics reporting provides an easy way to monitor your <a href="https://www.mediacurrent.com/ebooks/seo-best-practices/">SEO keywords</a>.</p> <h3 dir="ltr">10. Meta Descriptions and Page Titles. </h3> <p dir="ltr">Do your pages currently have unique and appropriate titles and meaningful meta descriptions?<a href="https://www.screamingfrog.co.uk/seo-spider/"> Screaming Frog SEO Spider Tool</a> is a great tool to analyze your page titles and metadata. Google Search Console also has a report to help you sort out duplicate page titles.</p> <h3 dir="ltr">11. Sitemap. </h3> <p dir="ltr">Does your website currently have a sitemap that both users and bots can use to crawl your website?</p> <h3 dir="ltr">12. 404 Page not found and 403 Forbidden. </h3> <p dir="ltr">Are there pages on your current site that have broken links or lead to protected pages? <a href="https://moz.com/free-seo-tools">Moz</a> or <a href="https://www.semrush.com/">SEM Rush</a> can help scan your site and find any 400 errors.</p> <h3 dir="ltr">13. W3C Validation and W3C CSS Validation. </h3> <p dir="ltr">Does your current site pass the <a href="https://validator.w3.org/">W3C Validation tests</a>? Building features into a project from the start is almost always cleaner, easier, faster, and less expensive than retrofitting after the fact. It's no different for building accessibility into a website.</p> <h2 dir="ltr">Hosting</h2> <h3 dir="ltr">14. Where is the site hosted currently? </h3> <p dir="ltr">You’ll want to create a list of protocols and credentials that are used in accessing the current host, like FTP or SSH. If you’re not sure where your site is hosted you can determine this by using a tool like <a href="https://www.whoishostingthis.com/">Who is Hosting This</a>.</p> <h3 dir="ltr">15. Who is the domain registrar? </h3> <p dir="ltr">You’ll also want to know what company your domain name is registered with. If you’re not sure what registrar you are using, you can determine this by using a tool like <a href="https://whois.icann.org/en">ICANN Whois</a>.</p> <h3 dir="ltr">16. Who handles DNS changes? </h3> <p dir="ltr">If you end up moving your website to a different host, you’ll need to know who to ask to make these changes and where DNS changes need to occur.</p> <h3 dir="ltr">17. Do you have all the login credentials for the site, server, code repository, DNS, domain services, analytics, third-party services, etc.? </h3> <p dir="ltr">You’ll want to compile a list of all the login credentials that you currently have and obtain the ones you are missing prior to working with an agency.</p> <h3 dir="ltr">18. Are you currently using a CDN? </h3> <p dir="ltr">Many websites use a Content Delivery Network or CDN to serve content efficiently. Usually, this is static content like images, documents and script files. You’ll want to know if you are currently using a CDN and if not will the agency be providing you with such a service.</p> <h3 dir="ltr">19. What type of disk space requirements do you currently have/need? </h3> <p dir="ltr">Before contacting an agency, you’ll want to assess what disk space your current site is using and whether or not that meets your business needs. If you are hosting many large files like video or audio files, you’ll have much greater disk space needs and you’ll want to evaluate that with the agency.</p> <h3 dir="ltr">20. What software do you require to run your existing site? (Apache, MySQL, PHP, etc.) </h3> <p dir="ltr">Most modern websites require software such as a database, a web server, and a programming language that the site is built with. You’ll want to profile what software is used to run your website.</p> <h2 dir="ltr">Conclusion</h2> <p dir="ltr">Arm yourself with these key data points to <a href="https://www.mediacurrent.com/blog/friday-5-5-ways-get-most-your-agency-partnership/">get the most from your agency partnership</a> and <a href="https://www.mediacurrent.com/blog/successful-projects-are-result-great-partnerships/">achieve a successful web project. </a>Take ownership and the necessary steps to gain insight into your website property. In the process, you may discover additional opportunities for growth. Know your website traffic, site speed, SEO and hosting information prior to engagement to make the best decisions for your website.</p> <h3 class="text-align-center"><a data-entity-type="file" data-entity-uuid="ef5df31d-8e79-4c96-98e2-c359812e61a3" href="https://www.mediacurrent.com/ebooks/marketers-guide-drupal-8/"><img alt="Download the Marketers guide to Drupal 8" data-entity-type="" data-entity-uuid="" height="348" src="/sites/default/files/media/The-Marketer%27s-Guide-to-D8-social-ad%20%281%29.png" width="664" /></a></h3> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/who-we-are/team/ally-delguidice-bove" typeof="schema:Person" property="schema:name" datatype="">Ally DelGuidice-Bove</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 08/30/2018 - 16:30</span> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/tags/marketer" hreflang="en">Marketer</a></div> <div class="field__item"><a href="/tags/guide" hreflang="en">Guide</a></div> <div class="field__item"><a href="/tags/drupal-8" hreflang="en">Drupal 8</a></div> <div class="field__item"><a href="/tags/content-migration" hreflang="en">content migration</a></div> <div class="field__item"><a href="/tags/digital-strategy" hreflang="en">Digital Strategy</a></div> </div> </div> <div class="field field--name-field-redirects field--type-string-long field--label-above"> <div class="field__label">Redirects</div> <div class="field__item">/blog/20-things-you-must-know-approaching-web-agency<br /> blog/agency-pre-engagement-checklist</div> </div> <div class="gatsby-iframe-container"><iframe class="gatsby-iframe" src="https://preview-misriptide.gtsb.io/blog/20-things-you-must-know-choosing-digital-partner"></iframe></div> Thu, 30 Aug 2018 20:30:31 +0000 Ally DelGuidice-Bove 2505 at https://publish.mediacurrent.com Moving from Wordpress to Drupal https://publish.mediacurrent.com/blog/moving-wordpress-drupal <span class="field field--name-title field--type-string field--label-hidden">Moving from Wordpress to Drupal</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>In the battle for <a href="http://en.wikipedia.org/wiki/Content_management_system">CMS</a> dominance, there are three main players in the <a href="http://en.wikipedia.org/wiki/Open_source">Open Source</a> space: <a href="http://drupal.org/">Drupal</a>, <a href="http://wordpress.org/">Wordpress</a> &amp; <a href="http://www.joomla.org/">Joomla</a>. This blog isn’t a comparsion of the three, though there are plenty out there. What I want to focus on is all of you who have a Wordpress site and want to transition it to Drupal—easily.</p> <p>We have found that there is a lot of user crossover between these platforms, Wordpress in particular. The maintainer of the Migrate module, <a href="https://www.acquia.com/about-us/team/mike-ryan-0">Mike Ryan</a>, has done great work on the <a href="http://drupal.org/project/wordpress_migrate">Wordpress Migrate module</a> which leverages the Migrate module to <a href="https://www.acquia.com/blog/importing-wordpress-blogs-drupal">import Wordpress content into Drupal</a>. While this module is great, it still requires Drupal users to execute several steps to be able to download and install Wordpress Migrate.</p> <!--break--></p> <h3 dir="ltr">Moving Content from Wordpress to Drupal</h3> <p>We wanted to streamline the process to make migrating to Drupal as easy as possible in as few steps as possible. What we came up with is a small kickstart <a href="http://drupal.org/documentation/build/distributions">Drupal distribution</a> that is easy to install, and includes step-by-step instructions on the homepage. The inspiration came from the<a href="http://drupal.org/project/commerce_kickstart"> Commerce Kickstart project</a>, which attempts to make it easy for new users to get setup with e-commerce in Drupal.</p> <p>The name of the Drupal distribution is <a href="http://drupal.org/project/wordpress_kickstart">Wordpress Kickstart</a>. What we did was simply extend the functionality of the Wordpress Migrate module and added some additional modules to streamline moving all of your content over to Drupal.</p> <p>The scope of this project is simple, we are not trying to create a Wordpress clone, built with Drupal (although that would be very interesting), rather a way for people to evaluate Drupal for themselves with their actual Wordpress content. This distribution could also be used as a base profile for users who are happy with Drupal and decide to stick with it.</p> <h3 dir="ltr">The Wordpress Kickstart</h3> <h4 dir="ltr">Theme</h4> <p>After talking with several developers at <a href="https://www.drupalcampatlanta.com/">Drupalcamp Atlanta</a> we thought it would be neat to use a Wordpress-ported theme <a href="http://drupal.org/project/twentyeleven">TwentyEleven</a> (which is still in development). I would place emphasis on the fact that we want this distribution to have some familiarity with Wordpress, albeit not a clone in any respect. The TwentyEleven theme is a cool theme and is also <a href="http://www.mediacurrent.com/blog/responsive-design-mobile-menu-options">responsive</a>, so we thought that would be a good theme to bundle with the distribution.</p> <h4 dir="ltr">Modules &amp; Pre-configuration</h4> <p>The heart of this small distribution is the Wordpress Migrate module coupled with detailed instructions on the homepage. This step-by-step guide includes shortcuts and images to guide new users through the migration. If you can install Drupal, then you can follow this guide to import your Wordpress content into Drupal.</p> <p>The next thing we added was a <a href="http://en.wikipedia.org/wiki/WYSIWYG">WYSIWYG</a>, pre-configured with image uploading enabled. WYSIWYG is something almost any user is going to need, so it was important to us to provide a WYSIWYG out of the box.</p> <p>Next, we added the popular <a href="http://drupal.org/project/media">Media</a> module because of Wordpress’s emphasis on media. Like I have mentioned, we want to make this distribution look familiar to crossover users and so we include a Media link as a shortcut in the main toolbar.</p> <p>In addition, we have several modules included for the purpose of storing the front page default content, but otherwise only have made relatively small configuration changes.</p> <h3 dir="ltr">Instructions for Migrating Content to Drupal</h3> <p>In my next blog, I will present the instructions for migrating content from Wordpress to Drupal, most of which reside in the distribution itself. Feedback is welcome! My hope is that this will be instructive for those considering trying out this distribution to see exactly what you need to do to move content from a Wordpress site into Drupal, using this install profile.</p> <p>Have feedback? Share your comments below or contact me at <a href="https://twitter.com/drupalninja">twitter.com/drupalninja</a>.</p> <p>*A few good Wordpress vs. Drupal blogs I found dated 2012:<br /> 1.<a href="http://www.digett.com/blog/04/20/2012/wordpress-vs-drupal-prize-fight"> Wordpress vs. Drupal: The Prize Fight!</a>, 2.<a href="http://www.bigtunainteractive.com/wordpress-vs-drupal/"> WordPress vs Drupal</a>, 3.<a href="http://blog.score.org/2012/vernon-wanner/wordpress-or-drupal-which-one-to-use-for-small-business-websites/"> WordPress or Drupal: Which One to Use for Small Business Websites?</a></p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/who-we-are/team/jay-callicott" lang="" about="/who-we-are/team/jay-callicott" typeof="schema:Person" property="schema:name" datatype="" class="username">Jay Callicott</a></span> <span class="field field--name-created field--type-created field--label-hidden">Tue, 11/06/2012 - 08:25</span> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/tags/cms" hreflang="en">CMS</a></div> <div class="field__item"><a href="/tags/content-migration" hreflang="en">content migration</a></div> <div class="field__item"><a href="/tags/drupal" hreflang="en">Drupal</a></div> <div class="field__item"><a href="/tags/open-source" hreflang="en">Open Source</a></div> <div class="field__item"><a href="/tags/wordpress" hreflang="en">Wordpress</a></div> <div class="field__item"><a href="/tags/wordpress-kickstart" hreflang="en">Wordpress Kickstart</a></div> <div class="field__item"><a href="/tags/development" hreflang="en">Development</a></div> </div> </div> <div class="gatsby-iframe-container"><iframe class="gatsby-iframe" src="https://preview-misriptide.gtsb.io/blog/moving-wordpress-drupal"></iframe></div> Tue, 06 Nov 2012 13:25:25 +0000 Jay Callicott 700 at https://publish.mediacurrent.com